Appendix
Best-Practice Catalog — When in Doubt, Lean on These
Appendix
Anti-Pattern Catalog — Reverse Lookup Before You're Stuck
Case Studies
AI-Product Startup - Inference Cost and Data Setup Are Everything
Case Studies
Large-Enterprise Core - Design Holding Up Organizationally Over New Tech
Case Studies
Mobile-App Dedicated - Store Reviews and 2-OS Sync Practice
Case Studies
Public / Local-Government Systems - Government Cloud and Long-Term Operations
Case Studies
Small-Mid SaaS - Lean on Managed and Run with Few People
Case Studies
Personal / Startup - Composition Shippable in 1 Month Is Correct
Solution Architecture
PoC Design - PoCs Ending With 'Sort of Worked' Are All Failures
Solution Architecture
Estimation and ROI - Pinpoint Estimates Are Mostly Lies
Solution Architecture
Non-Functional Requirements - 'Don't Stop' Has No Price Tag
Solution Architecture
Bridging Requirements to Design - Desk-Heard Requirements Are the Tip of the Iceberg
Solution Architecture
Solution Architecture Overview — Don't Hit With Tech, Hit With Numbers
Data Architecture
[Data Architecture] Data Store Selection - RDB-Centric + Use-Case-Specific
Data Architecture
[Data Architecture] ETL/ELT - Fivetran + dbt + DWH Is the Modern Standard
Data Architecture
[Data Architecture] Data Governance - A Foundation Curated as a Dictionary for AI
Data Architecture
[Data Architecture] Data Modeling - Schemas Readable by Both AI and Humans
Data Architecture
Data Architecture Overview — The Foundation for AI in Your Org
Data Architecture
[Data Architecture] Data Platform - Choosing Between DWH, Data Lake, and Lakehouse
DevOps Architecture
[DevOps Architecture] Dev Environment and Local Execution - Half a Day to First Commit
DevOps Architecture
[DevOps Architecture] Documentation - Lean README + ADR + OpenAPI Toward Git
DevOps Architecture
[DevOps Architecture] Log Design - Structured JSON + No PII + Phased Cold-Tiering
DevOps Architecture
[DevOps Architecture] Monitoring and Observability - Three Pillars + OpenTelemetry + SLO Alerts
DevOps Architecture
DevOps Architecture Overview — One Pipeline for Build, Ship, and Run
DevOps Architecture
[DevOps Architecture] Code Review - PR 300 Lines + 1 Approver + CODEOWNERS
DevOps Architecture
[DevOps Architecture] SLO and SLI - Don't Pursue 100%, Buy Speed With Error Budget
DevOps Architecture
[DevOps Architecture] DevOps and SRE Overview - Speed and Stability Coexist
DevOps Architecture
[DevOps Architecture] SRE Practices - Toil Reduction and Chaos Drills
DevOps Architecture
[DevOps Architecture] Test Design - Pyramid + Testcontainers + Branch Coverage
DevOps Architecture
[DevOps Architecture] Ticket and Project Management - Epic/Story/Task + 1-Day Granularity
DevOps Architecture
[DevOps Architecture] Version Control - Git + Monorepo + GitHub Flow Is the Standard
Enterprise Architecture
Application Architecture - Mapping Company-Wide Systems
Enterprise Architecture
Business Architecture - Making Business Connectable to Technology
Enterprise Architecture
Data Architecture - Designing Company-Wide Data as Strategic Asset
Enterprise Architecture
Enterprise Architecture Overview — Drawing the Corporate Map with the 4-Layer Model
Enterprise Architecture
Technology Architecture - The Constitution of Enterprise Tech Choice
Frontend Architecture
[Frontend Architecture] BFF Design - Keeping Backend For Frontend Thin
Frontend Architecture
[Frontend Architecture] CSS Design - Tailwind/CSS Modules/Design Token
Frontend Architecture
[Frontend Architecture] Frameworks in Detail - React/Vue/Svelte/Next.js/Astro
Frontend Architecture
Frontend Architecture Overview — The Only Layer Users Touch
Security Architecture
[Security Architecture] Authentication Design - IDaaS + Passkey + Short-Lived Tokens
Security Architecture
[Security Architecture] Authorization and IAM - Sticking to Least Privilege
Security Architecture
[Security Architecture] Network Security - From Perimeter to Zero Trust
Security Architecture
Security Architecture Overview — Defense in Depth and Zero Trust
Security Architecture
[Security Architecture] Secret Management - Going Secret-less Is the Best Defense
Security Architecture
[Security Architecture] Vulnerability Assessment - Building It Into CI for Daily Inspection
Security Architecture
[Security Architecture] Zero Trust - Trust Nothing, Always Verify
Application Architecture
Class Design Basics — SOLID Principles and Inheritance vs Composition
Application Architecture
Domain Logic — Transaction Script vs DDD
Application Architecture
Application Architecture Overview — The Internal Rules
Software Architecture
Authentication & Session Design — Server Session vs JWT
Software Architecture
Choosing a Framework — Spring / Next.js / FastAPI / Rails
Software Architecture
Choosing a Programming Language — TS / Python / Java / Go / Rust
Software Architecture
Choosing Module Design — Layered / Hexagonal / Clean
Software Architecture
Software Architecture Overview — Navigating a Domain Full of Camps
Software Architecture
Transaction Design — ACID / Eventual Consistency / Saga / Outbox
System Architecture
Choosing Application Form — Web / Native / Hybrid
System Architecture
BCP / DR Design Rules — RPO, RTO, and the 3-2-1 Backup Rule
System Architecture
Choosing a Cloud Vendor — AWS / Azure / GCP
System Architecture
Cloud Cost Management (FinOps) — Defend with Design, Polish in Operations
System Architecture
Monitoring & Ops Overall Design — The 3 Pillars of Observability and the 4 Golden Signals
System Architecture
Network Design Basics — VPC / Subnets / CIDR
System Architecture
System Architecture Overview — The Skeleton You Decide First
System Architecture
Security Foundation Map — Defense in Depth and Least Privilege
Overview
What an IT Architect Actually Does — A Role Whose Value Is Rising in the AI Era
Overview
Architecture Crash Course for the Generative-AI Era — How to Read This Book
Blog & Web
Migrating 175 WordPress Articles to Astro with Claude Code