Audio
6 episodesNotebookLM-generated discussions. Stream inline or subscribe via RSS in any podcast app.
Architecting ERPs with DAGs and Event Sourcing
The capstone episode. How DAG product models, event sourcing, CQRS, and Supabase Postgres come together to evolve a tool hub into an enterprise ERP MIS.
Software Architecture Is Just Business Management
Architecture as an organizational discipline, not a technical one. The decisions that matter are business decisions wearing code as clothing. Start here.
Separate Software Thinking From Talking
Why conflating the act of designing software with describing it produces muddled architecture and confused teams.
The Trading Card Data Modeling Nightmare
Real-world complexity in modeling trading card products: editions, variants, configurations, and why naive schemas collapse under production load.
Why SQL Can't Price Composable Products
The structural limitations of relational databases for dynamic pricing of composable product catalogs — and what to do instead.
Solving The N+1 Nightmare With Graph Architecture
How graph models eliminate the N+1 query problem that plagues relational approaches to hierarchical product data.
Notes
9 filesOrdered by complexity. Start at Foundations and work down. HTML files open in browser; Markdown renders on GitHub.
Soft Code Explanation
Start here. Interactive guide to the soft code philosophy: why decisions and plumbing must be physically separated, and how file structure enforces it.
Composing Software That Stays Soft
Practical guide to wiring independent tools together — composition practices, result types, anti-corruption layers, and why separation matters at scale.
S.O.F.T. C.O.D.E. — The 8 Layers
Quick-reference acronym for the soft code architecture layers: Shapes, Operations, Flow, Terms (core) and Channel, Outward, Disk, Enforce (shell). Includes data flow diagram, decision tree, and prompt-ready agent reminder.
MIS Architecture Report
Domain modeling, event-driven architecture, CQRS patterns, and build order for a card manufacturing MIS. Establishes the domain vocabulary.
MIS Architecture Report (Markdown)
Same content as the HTML version. Convenient for copying sections into prompts or referencing in external tools.
DAGs & Event Sourcing — Technical Reference
Three-part study guide. I: graph algorithms with Python code. II: event store internals, CQRS, sagas, anti-patterns. III: building from scratch — why search results mislead (Airflow vs data-structure DAGs), actual code size (~330 lines), layer-by-layer difficulty, and a complete product graph proof-of-concept.
DAGs & Event Sourcing — Video & Resource Guide
Curated video study guide: 21 conference talks and tutorials across 5 tiers, from Greg Young and Martin Fowler to graph algorithm deep dives. Includes channels to subscribe to, written resources, and an optimal 13-hour watch order.
Deeper Graph Product Config Architecture
Deep technical reference: DAG product model, universal node schema, pricing engine with bottom-up traversal, event sourcing theory, CQRS, and caching.
DAG Event Sourcing × Tool Hub Deep Dive
The capstone study. Maps DAG event sourcing onto tool-hub-try5: Supabase Postgres + JSONB schema, adapter integration, complete data models, SQL, and a 4-phase roadmap to enterprise ERP MIS.
Source Documents
9 filesOrdered by complexity. PDFs and Word documents — download to open locally.