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.

April 8, 2025

Keywords in Software Architecture

A visual exploration of the core keywords and concepts in modern software architecture.

April 13, 2025

Movement Patterns & Logical Thinking in Software Engineering

Exploring the intersection of movement patterns and logical thinking in software engineering, with a focus on algorithms and design.

April 25, 2025

Humble Consulting: How Curiosity Creates Real Business Value

Exploring Edgar H. Schein’s idea of Humble Consulting and how curiosity, empathy, and co-creation lead to measurable business value—earning more, saving more, and reaching hidden gatekeepers.

September 17, 2025

Vanilla vs Frameworks in Software Engineering: Control, Speed, and Trade-offs

Should you build software using frameworks or go vanilla? Explore trade-offs, real-world scenarios, and how experienced engineers make the right choice.

March 26, 2026

The Boy Scout Rule in Software Engineering: Leave It Better Than You Found It

Small improvements compound. Learn how the Boy Scout Rule transforms messy codebases into maintainable systems—without big rewrites.

April 10, 2026