Tag: #software-design
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 2 posts
Code That Fails Well — A Deep Dive into Error Handling and Resilience Design (2026)
Error handling is not decoration you bolt on after the feature is built — it is the design itself. Classify the kinds of failure, decide between exceptions and error values, validate at the edge and trust the core, put a
2026-05-14 · 25 min read #error-handling#resilience#retry#circuit-breaker#timeoutClean Architecture Complete Guide: From SOLID to Hexagonal, DDD, and Layered — Design Principles for Senior Engineers
A comprehensive comparison of Uncle Bob's Clean Architecture, SOLID principles, Hexagonal (Ports & Adapters), DDD, and Layered Architecture with real-world code examples. The complete software design principles guide for
2026-03-22 · 33 min read #clean-architecture#solid#hexagonal#domain-driven-design#design-patterns