Saturday, February 28, 2026

Day 58 of Year 3
Day 789 overall

📖 2 dev articles read.

💻 Cohort: Reviewed monorepo setup, traced a backend lockfile merge, and proposed a clean, low-risk dependency maintenance update. Stability > shortcuts.

💻 Mentorship: Finalized V1 sign-in wireframe and moved to backend-controlled roles (Member / Base Camp Manager) for production-grade auth design.


#Day58 #Year3OfCode #Spring2026Cohort
#NHCarriganMentorship #JavaScript #LearningInPublic

Day 48 of Year 3
Day 779 overall since Jan 1, 2024.

Made strong progress on Google OAuth integration — implemented endpoints, guards, and JWT logic. Next step is polishing strategy injection and fully testing the auth flow.

On the mentorship side, I built out the /users endpoints:
• POST creates users with UUIDs + validation
• GET returns all stored users

#100DaysOfCode
#Year3OfCode #Day779Overall
#Spring2026Cohort #TeamTealIris
#NHCarriganMentorship
#BackendDevelopment#WebSecurity

Day 47 of Year 3
Day 778 overall since Jan 1, 2024.

Backend grind day.

Resolved merge conflicts in my auth modules, refactored AuthService to eliminate unused variables and lint issues, and worked through TypeScript + database errors to keep the project stable and clean.

Also spent time debugging backend validation logic and fixing a block-scoped variable that was breaking the server.

#Year3OfCode #Day778Overall
#Spring2026Cohort #TeamTealIris
#NHCarriganMentorship
#BackendDevelopment

Day 46 of Year 3
Day 777 overall since Jan 1, 2024.

Today:
• Tested backend routes and set up Postman for API validation
• Wrote clean Markdown documentation mapping client → controller flow
• Configured ESM TypeScript compilation in my NestJS backend
• Fixed module imports and wired AuthModule with UsersModule

#freeCodeCamp #100DaysOfCode
#Year3OfCode #Day777Overall
#Spring2026Cohort #TeamTealIris
#NHCarriganMentorship
#BackendDevelopment #NestJS
#LearningInPublic #Consistency