Hello, Dev.to community! π
Week 9 was a rollercoaster of coding fun, exciting challenges, and tons of learning. Here's a recap of my journey:
Day 58: The World's Most Annoying Cookie Consent Site πͺπ
I created a quirky cookie consent site on Scrimba, focusing on accessibility (and annoyance π
).
What I Learned:
-
setTimeout -
FormData -
event.preventDefault - Toggling CSS classes
Day 59-60: Pumpkin Purrfect Meme Picker ππ±
This project was all about building a fun meme picker with seasonal vibes!
Learned:
-
for...ofloop -
includes()in arrays -
e.target&parentElement -
.filter()andquerySelector - Radio & checkbox inputs
-
classList.add/remove - Import/export concepts
Day 61: Revisiting Past Projects
I revisited previous projects to reinforce everything Iβd learned. Repetition is key to mastery! π‘
Day 62-64: Building Twoot - A Twitter Clone π¦
I embarked on building Twoot, inspired by Scrimbaβs challenges. Here's what I covered:
-
Day 62: Started the project, working with
<textarea>,forEach, data attributes, and using a CDN for fonts. -
Day 63: Explored the
!(not) operator,.filter(),.map(), and generated unique IDs with UUIDs. - Day 64: Wrapped up Twoot with styling, state management, and dynamic rendering. The app is live! Check it out π Twoot App
Day 65: Polishing Twoot and More JavaScript
Today, I focused on making Twoot responsive and deployed it. Additionally, I learned about:
- Object Destructuring
-
.join()and.map()
Check My Progress:
π Code Repository: GitHub
π¦ Follow My Story: X Handle
π Read More: Medium Blog
Week 10 is around the corner, and I can't wait to tackle new challenges and share more updates. Letβs keep coding and growing together! π
Top comments (0)