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)