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.