Friday, March 13, 2026

Day 71 of Year 3
Day 802 overall since Jan 1, 2024

💻 nhcarrigan-mentorship:
• Focused on improving backend documentation
• Ensured API routes, endpoints, and database interactions are clear and maintainable

Clear documentation = faster debugging + stronger collaboration. Every detail counts! ✨

#JavaScript #BackendDevelopment #Database #NodeJS #ExpressJS #PrismaORM #WebDevelopment #DevJourney #SoftwareEngineering #CodingProgress #100DaysOfCode #ProgrammingLife

Thursday, March 12, 2026

Day 70 of Year 3
Day 801 overall since Jan 1, 2024

💻 nhcarrigan-mentorship:
• Improved backend structure and tested API endpoints
• Reinforced concepts around API validation and request handling

💻 freeCodeCamp:
• JavaScript — Intro to strings

Optimizing workflows and mastering fundamentals — every small step builds a stronger backend! 🚀

#JavaScript #APIDevelopment #NodeJS #ExpressJS #PrismaORM #WebDevelopment #BuildInPublic #SoftwareEngineering #100DaysOfCode

Wednesday, March 11, 2026

Day 69 of Year 3
Day 800 overall since Jan 1, 2024

💻 nhcarrigan-mentorship:
• Continued backend development for Pathways Tracker API
• Debugged API routes using Postman
• Tracked issues with environment variables and request headers
• Refined Express + Prisma workflow for smoother backend operations

#PrismaORM #NodeJS #ExpressJS #APIDevelopment #WebDevelopment #BuildInPublic #DevJourney #SoftwareEngineering #CodingProgress #100DaysOfCode #ProgrammingLife

Monday, March 9, 2026

Day 67 of Year 3
Day 798 overall since Jan 1, 2024

💻 nhcarrigan-mentorship:
• Continued testing remaining CRUD endpoints
• Improved understanding of Postman test scripts
• Debugged requests and verified responses from Express + Prisma backend

Small, consistent steps = big progress! Every test today strengthens tomorrow’s code. 🚀

#JavaScript #BackendDevelopment #PrismaORM #ExpressJS #WebDevelopment #DevJourney #SoftwareEngineering #CodingProgress #100DaysOfCode

Sunday, 3/8/26

Day 66 of Year 3
Day 797 of my coding journey since 1/1,/24.

Today’s progress:
• Set up Prisma with a Supabase database
• Ran the initial database migration
• Generated the Prisma client
• Prepared CRUD endpoints for API testing
• Learned how environment variables affect Postman requests and debugging

#JavaScript #BackendDevelopment #NodeJS #APIDevelopment #PrismaORM #Supabase #PostgreSQL #WebDevelopment #BuildInPublic #DevJourney #SoftwareEngineering #100DaysOfCode

Trickle down effects

Content warning: this article includes mentions of addition and mental health struggles. Back in January, I wrote a bit about the unhoused friends I made while handing out tents and sleeping bags before a big storm that was coming to my state. Three weeks ago, I got a text message from one of them that cops had raided their camp and taken everything they didn’t have on their backs.

My favorite way to write code in 2026 (on becoming a TDD addict)

I’ve hated writing JavaScript tests for pretty my whole career. That thing where you plan a component, write some code, iterate it a whole bunch until it works the way you want… and then write tests that validate that the thing you’ve already validated does in fact do the thing you already know it does? Yea, that sucks. It’s also not what good testing looks like. Today, I write my tests first, and then write my code.

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

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 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