Check out all my other posts in My Technical Articles
This article is just a general review about my experience in this challenge, covering:
- Before the challenge, what mindset I prepare myself to stick to
- After the challenge, what I learn the most
- At the bottom of the article, there is link to my JS30 GitHub Repo that includes a README file to track all my daily learnings
Set the Ground
My challenge started on May 4th, 2022. I was pretty unsure if I was ready for it. So I talked to myself this way:
- If a challenge is to solve a problem I already practiced before, then I would focus on how Wes approach that problem, and identify the similarities and differences
I found out later that this mindset is pretty useful. So If you’re just like me, I encourage you to do the same thing!
Hit the Road
Once I set the mindset to stick to, I actually find this challenge pretty fun. It only takes 30 mins a day to implement a feature.
Sometimes a feature could be completed with pure CSS that I don’t know before, or there are some fun Web API out there that I wasn’t aware they exist. For example, speech synthesis and speech recognition are Web API used to transform text to speech or speech to text.
We won’t be perfectly ready for everything. Just trust yourself, and start it today!