Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
18

Latest Updates

Documenting code, one commit at a time.

NestJS 3 posts
×

Standardizing Developer Experience: The Importance of Documentation in Backend Projects

Building a robust backend service is a significant undertaking that requires more than just clean code—it demands a shared understanding of the architecture. Recently, I spent time refining the documentation for the uclosset-server project to ensure the technical stack and setup process are clear for anyone contributing to the codebase.

The Situation

When managing a project built with

Resolving Dependency Resolution Issues in NestJS Projects

The Troubleshooting Journey

When working on the uclosset-server project, I recently encountered the dreaded MODULE_NOT_FOUND error. While common in Node.js environments, these issues can quickly derail development velocity, especially when using a complex stack involving NestJS, Prisma, and Stripe integration.

The Challenge

In a modular architecture, dependency management becomes the

Optimizing Vercel Deployments for NestJS Applications

The Deployment Challenge

When deploying a full-stack application built with NestJS, Prisma, and Stripe, the build configuration is just as important as the code itself. Recently, while working on the uclosset-server project, I encountered a situation where the application failed to compile correctly in a Vercel production environment, despite running perfectly in local development.