Skip to main content

2 posts tagged with "foundation"

View All Tags

Tracks v0.2.0: Phase 0 Complete - Foundation Ready for Production

· 6 min read
Aaron Ross
Creator of Tracks, Owner of Anomalous Ventures

I'm excited to announce Tracks v0.2.0, marking the completion of Phase 0 (Foundation). The CLI tool can now generate production-ready Go web applications with clean architecture, comprehensive tooling, and multi-database support.

What's in v0.2.0

Status: Phase 0 - Foundation ✅ Complete

Available Now:

  • ✅ Complete tracks new command with project scaffolding
  • ✅ Multi-database driver support (LibSQL, SQLite3, PostgreSQL)
  • ✅ Development tooling (Makefile, Air, Docker Compose, golangci-lint, Mockery, CI/CD)
  • ✅ Auto-generated .env and automatic Docker service startup
  • ✅ Production-ready templates with health endpoints, logging, and configuration
  • ✅ Comprehensive documentation with tutorials and guides

Try It:

# Install (requires Go 1.25+)
go install github.com/anomalousventures/tracks/cmd/tracks@v0.2.0

# Create a new project
tracks new myapp
cd myapp

# Start development (auto-starts Docker, runs with live reload)
make dev

Tracks v0.1.0: CLI Foundation Complete

· 4 min read
Aaron Ross
Creator of Tracks, Owner of Anomalous Ventures

Tracks v0.1.0 is now available! This first release completes the CLI infrastructure foundation with a robust, extensible command-line tool ready for project generation.

What's in v0.1.0

Status: Phase 0 - Foundation (Epic 1: CLI Infrastructure ✅)

Available Now:

  • Full CLI with Cobra framework integration
  • Multiple output modes (Console, JSON, TUI-ready)
  • Smart environment detection (TTY, CI, piped output)
  • Theme system with Lip Gloss styling
  • Comprehensive test coverage
  • Complete documentation

Try It:

# macOS
brew install anomalousventures/tap/tracks

# Any platform with Go
go install github.com/anomalousventures/tracks/cmd/tracks@v0.1.0

# Verify installation
tracks version