Writing
Notes on AI engineering, programming, and shipping software in the AI-native era.
July 8, 2022 · 4 min read
Environment Variables and Secrets in Docker Compose
July 6, 2022 · 4 min read
Docker Compose Profiles, Opt-In Services Done Right
July 4, 2022 · 5 min read
Multi-Service Docker Compose for Polyglot Stacks
July 1, 2022 · 4 min read
Beyond docker-compose up, Real-World Patterns in 2022
June 29, 2022 · 5 min read
June Retro, Clean Architecture in Practice
June 27, 2022 · 5 min read
Testing Clean Architecture, Unit, Use Case, Integration
June 24, 2022 · 5 min read
Eloquent vs Domain Models in Clean Architecture
June 22, 2022 · 4 min read
Laravel Service Container for Dependency Injection
June 20, 2022 · 5 min read
Clean Architecture in Laravel 9, Project Layout
June 17, 2022 · 4 min read
Adapters in Go, HTTP, gRPC, and Worker Patterns
June 15, 2022 · 4 min read
Use Cases in Go, Coordinating Domain Logic
June 13, 2022 · 5 min read