Thurs. 3/5/26

Day 63 of Year 3
Day 794 overall since 1/1/24

๐Ÿ“– Daily Reading
โœ… freeCodeCamp News โ€” 1 article
โœ… Daily.dev โ€” 1 article

๐Ÿ’ป Learning Progress

nhcarrigan-mentorship:
Spent time reviewing the backend structure and planning the next improvements for the mentorship project, focusing on stability and future feature expansion.

#Year3OfCode
#NHCarriganMentorship

Wednesday โ€” March 4, 2026

Day 62 of Year 3
Day 793 overall since 1/1/24

๐Ÿ“– Daily Reading
โœ… freeCodeCamp News โ€” 1 article
โœ… Daily.dev โ€” 1 article

๐Ÿ’ป Learning Progress

nhcarrigan-mentorship:
Wrapped up backend testing today โ€” Postman collection is ready, email validation is in place, and the feature branch was rebased cleanly. Small steps, big progress toward a stable API.

#Year3OfCode #Day793Overall
#freeCodeCamp #100DaysOfCode
#NHCarriganMentorship
#JavaScript #BackendDevelopment #APITesting

Sunday 3/1/26

Day 59 of Year 3
Day 790 overall

๐Ÿ’ป Learning Progress

Cohort: Synced main branches, cleaned up lock/root files in the monorepo, and opened a maintenance PR. Also organized Discord roles + a collaboration channel.

Mentorship: Refined the Pathways Tracker landing page โ€” cleaner design, clearer flow, stronger first impression.

The Odin Project: Updated Etch-a-Sketch.

#Day59 #Year3OfCode #LearningInPublic

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