Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 80 of #100DaysOfCodeChallenge Submitted my first pull request for Joomla! Proposal: Picked a small issue to contribute first & highlighted Node.js + Express + MongoDB experience Local Setup: XAMPP (PHP, Apache, MySQL) + PHP extensions gd, sodium, ldap, zip
1
33
Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 79 of my #100DaysofCodeChallenge Today I implemented user login with JWT authentication. Verified email & password Compared hashed passwords using bcrypt Generated a signed JWT token on successful login Created a dedicated login route Key lesson:Authentication isn’t just
1
5
Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 77 of my #100DaysOfCodeChallenge Today I worked on user authentication fundamentals in Node.js. ✅ Created a new User schema & model with Mongoose ✅ Implemented user signup ✅ Hashed passwords using bcrypt ✅ Added validation for email & password confirmation
1
9
Adrian Bigaj 👨‍💻
Adrian Bigaj 👨‍💻 @BigsonDev ·
Hey FE Devs if you still exist out there and were not replaced by AI yet! 🤖 Stay strong brothers, I’ve prepared 100 beautifully crafted challenges for #100DaysOfCodeChallenge github.com/bigdevsoon/100…1 Hope you find it helpful, cheers!
GitHub - bigdevsoon/100-days-of-code: 100 Days of Code | Daily Challenges | Beautifully Crafted...

100 Days of Code | Daily Challenges | Beautifully Crafted Designs | Created for Full-stack/Frontend/Web Developers - Vibe Code with AI. - bigdevsoon/100-days-of-code

From github.com
21
Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 76 of my #100DaysOfCodeChallenge Yesterday didn’t go as planned due to a power outage but I still made progress. Worked on my Google Summer of Code prep and focused on debugging Node.js apps using VS Code’s built-in debugger. Used breakpoints, call stack, and watch variables
1
46
Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 74 of my #100DaysOfCodeChallenge Today I focused on robust error handling in Node.js & Express ✅ Implemented global error handling middleware ✅ Handled async errors with a reusable wrapper ✅ Differentiated between dev & production errors ✅ Built custom 404 error handling
1
9
Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 73 of my #100DaysOfCodeChallenge Today I focused on backend error handling in Node.js & Express: Created a custom error class Built a global error handling middleware Implemented a default 404 route handler Learning how to structure errors properly makes APIs
1
7
Oluwatimilehin
Oluwatimilehin @San_Fran6co ·
Day 71 of my #100DaysOfCodeChallenge Today I learned about Document Middleware and Virtual Properties in Mongoose. Document Middleware (pre & post) Runs before/after saving documents Useful for modifying data (e.g., adding createdBy) Works with save() & create(),
1
3