About
Vertical Slice Architecture
Each feature is organized as a self-contained vertical with its own domain, facade, infrastructure, and web layers. Cross-vertical communication happens exclusively through facade interfaces and events.
Tech Stack
Built with Go 1.26+, PostgreSQL, templ templates, htmx + Alpine.js, and Tailwind CSS. No JavaScript bundler required.
Go templ Tailwind HTMX + Alpine
Developer Experience
Hot reload with Air, one-command setup via mise, comprehensive linting with golangci-lint, architecture boundary enforcement, and multi-layer testing.