Software Development
Architecture, tooling, and quality patterns for building web applications.
A practical guide for building web products from first commit to production operations.
Who is this for?
- Tech leads choosing architecture and stack profiles
- Frontend and backend developers implementing application features
- Engineering managers standardizing workflows and quality gates
What is inside
General
Stack selection, workflow, environment config, ADRs, and glossary.
Frontend
Rendering strategies, routing, state, data loading, UI, and frontend testing.
Backend
API design, auth, data modeling, jobs, payments, mailing, and observability.
Dev Environment & Tooling
Node/Bun runtime, package managers, monorepos, local infra, and troubleshooting.
Quality & Security
Code review, security baseline, abuse protection, and release readiness.
Boilerplate
How to use and maintain Selleo boilerplate projects.
Default stance
This guide uses React Router (Framework Mode) as the default frontend/fullstack direction, with NestJS as the default backend for growing products.