Express.js File Structuring Guide
A beginner's guide to structuring an Express.js application with MongoDB, covering models, routes, controllers, services, and repositories for clean code.
Shravan Kumar is an indie computer scientist and systems engineer with over a decade of experience building backend architectures, distributed systems, AI agents, and developer tools, with a strong focus on open source and technical writing.
22 articles from this blog
A beginner's guide to structuring an Express.js application with MongoDB, covering models, routes, controllers, services, and repositories for clean code.
A blog introduction focusing on technical essays, tutorials, and reflections about software development, tools, and career advice.