Best Practices for Software Development in Go

A collection of real-world Go best practices from years of building backend systems, APIs, and cloud-native services.

2025-04-08 Â· 28 min Â· 5785 words Â· Norbix

The Twelve-Factor App — Timeless Principles for Modern Software

Revisiting the Twelve-Factor App principles in the context of modern Go, Docker, and Kubernetes setups.

2025-11-03 Â· 6 min Â· 1232 words Â· Norbix

Google Style Guides — Writing Consistent, Readable, and Maintainable Code

A practical overview of Google’s engineering style guides and why consistent coding conventions matter when building maintainable software at scale.

2026-08-13 Â· 13 min Â· 2588 words Â· Norbix

Functional TypeScript in the Real World — From package.json to Runtime Contracts

A practical guide to applying functional programming in production TypeScript backends, covering project setup, explicit dependencies, runtime contract validation, error handling, generated types, and clean architectural boundaries.

2026-09-07 Â· 16 min Â· 3285 words Â· Norbix