Wednesday, March 25, 2026

Day 83 of Year 3
Day 814 since Jan 1, 2024

nhcarrigan-mentorship:
• Worked on database connectivity and environment setup
• Navigated configuration challenges and debugging steps
• Gained deeper understanding of how backend systems connect and run

Every connection issue solved builds stronger backend intuition. Debugging is part of the journey.

#BackendArchitecture #Database #EnvironmentVariables #Debugging #WebDevelopment #DevJourney #SoftwareEngineering

Wednesday, March 18, 2026

Day 76 of Year 3
Day 807 overall since Jan 1, 2024

💻 nhcarrigan-mentorship:
• Reviewed API architecture and improved route organization
• Focused on building a scalable and maintainable backend
• Strengthened understanding of controller responsibilities and modular structure

Clean structure today = scalable systems tomorrow. Building with intention. ⚙️

#JavaScript #BackendArchitecture #NodeJS #ExpressJS #APIDevelopment #SoftwareDesign #WebDevelopment #BuildInPublic

I think I've posted this before, but KSUID is a format for globally unique k-sortable ID.

I'm encountering a problem where it would have otherwise been much simpler had I thrown all values—regardless of what table they go on—into a single "virtual" pile, irrespective on what they are, and how they relate to others. Yes, I still use tables, but a unique ID to point to a universe of potential values is so much more easier to cache.

https://github.com/segmentio/ksuid

#SoftwareArchitecture #BackendArchitecture #DataStorage

GitHub - segmentio/ksuid: K-Sortable Globally Unique IDs

K-Sortable Globally Unique IDs. Contribute to segmentio/ksuid development by creating an account on GitHub.

GitHub