Big fan of your channel! Keep them coming! Thank you. :goodvibes:
Genius! You, sir, are a genius! If this channel existed when I was learning, it would shorten my learning time by 50%, at least, and I wouldn't be stuck in a "tutorial hell". Many thanks and keep it up!
These challenges are a saviour from tutorial hell. Thank you very much sir. Keep up the good work! 🙇♂️👍
Love the challenge, Chris! Keep it up. I really appreciate comparing how I solved each task to how a seasoned pro like you solved them. More challenges, please. 😊
This was educational and fun at the same time. I wish there was more. Much more 😅. Thank you 🙏 Plus you got a soothing voice w/ a good mic 😄
Great work. Another top video!
I love challenges! it's a good way to study please keep doing it =)
You can cut out the step at 20:35 by using the "tempBtn" directly, no need assigning new id, no need another querySelector
great tutorial just continue this series
Thanks mate. Love it 🇦🇺
Ace that is a great one. Would be great if you are able to create more. Thank you!
Love this...🚀🚀
So exciting to realize this challenge and many ways to achieve these. What do you think about using : document.querySelector("h1").after(element); to insert the element ? Thanks again Chris 😀
Thank you, is this part of a series?
Love your content brother. Can you make tutorial on Markdown editor Challenge by frontend mentor. I tried to solve that but failed.
Hey Chris, nice video. Make some projects on Reactjs.
Great stuff! Where are the advanced challenges? No need to hold back! Also, feel better!
Hello. Great video! I just had a quick question. In the beginner+ challenges #5, i understand everything you did except why do you have to use the keyword 'return' card.querySelector('.card__heading').innerText = 'Jealous 👀'. I tried it without the return and i see that they all get 'i am the greatest', but i am not sure why that is the case
Thanks.
@federicoraulmaciasaparicio1339