TechGoCLIDevTools•November 2024
Building a CLI Tool with Go and Cobra
A practical guide to building production-ready CLI tools in Go using the Cobra library, with flags, subcommands, and config management.
Thoughts on development, tools, architecture, and craft.
A practical guide to building production-ready CLI tools in Go using the Cobra library, with flags, subcommands, and config management.
A collection of architecture patterns, folder structures, and conventions I've settled on after building multiple production Next.js apps.
Real-world techniques for diagnosing and optimizing slow PostgreSQL queries — indexes, EXPLAIN ANALYZE, and common mistakes.
Everything a developer needs to know to use Docker effectively in day-to-day development — Dockerfile, Compose, volumes, and networking.