Menu
Theme

Homie’s knowledge base

Researched once, kept for good.

Field guides, playbooks and comparisons on software architecture, each with its sources and the date it was checked.

  1. Comparison15 Oct 2026 · 5 minWhich Architecture Style When?A side-by-side comparison of layered, Clean, Hexagonal, Onion, Vertical Slice, Modular Monolith, Plugin and microservices, with criteria, ratings, scenarios and a decision procedure. For architects choosing or reviewing a structure.
  2. Field guide15 Oct 2026 · 6 minHexagonal Architecture (Ports & Adapters)What Ports & Adapters is, how it differs from Clean and Onion, and how to apply it to a tool with many inputs and devices. For architects who want a testable core with less ceremony than full Clean Architecture.
  3. Field guide15 Oct 2026 · 6 minModular MonolithWhat a modular monolith is, how its modules keep their boundaries, and when it beats both a classic monolith and microservices. For architects structuring a product that several people or teams will grow for years.
  4. Field guide15 Oct 2026 · 7 minPlugin / Microkernel ArchitectureWhat a plug-in (microkernel) architecture is, the design decisions behind contracts, loading, isolation and versioning, and how to apply it to a configuration tool with many device families. For architects designing or reviewing extensible tools.
  5. Field guide15 Oct 2026 · 6 minVertical Slice ArchitectureWhat Vertical Slice Architecture is, why it organises code by request instead of by layer, and how to keep slices from turning into copy-paste. For architects weighing it against Clean Architecture or combining the two.
  6. Playbook14 Oct 2026 · 11 minReviewing an Architecture Choice for a Configuration ToolA step-by-step way to review "we chose Clean Architecture for our configuration tool" when you do not know the tool yet. What to ask, what to look for, which alternatives to raise and how to word the verdict.
↑ ↓ to moveEnter to openFull-text search by Pagefind