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...of
loop -
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)