MIS Research Library

Architecture notes, source documents, and audio for on-the-go reference.

🎙 Podcast RSS 6 audio episodes 9 notes 9 source files

Audio

6 episodes

NotebookLM-generated discussions. Stream inline or subscribe via RSS in any podcast app.

Episode 6 · Implementation

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.

66.0 MB · m4a · Download
Episode 1 · Foundations

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.

37.4 MB · m4a · Download
Episode 2 · Foundations

Separate Software Thinking From Talking

Why conflating the act of designing software with describing it produces muddled architecture and confused teams.

36.8 MB · m4a · Download
Episode 3 · Architecture

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.

46.4 MB · m4a · Download
Episode 4 · Architecture

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.

45.1 MB · m4a · Download
Episode 5 · Architecture

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.

45.1 MB · m4a · Download

Notes

9 files

Ordered by complexity. Start at Foundations and work down. HTML files open in browser; Markdown renders on GitHub.

1 Foundations — Philosophy & Principles
HTML

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.

Beginner · Read first
Markdown

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.

Beginner–Intermediate
HTML

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.

Beginner–Intermediate · Reference card
2 Architecture — Domain & Patterns
HTML

MIS Architecture Report

Domain modeling, event-driven architecture, CQRS patterns, and build order for a card manufacturing MIS. Establishes the domain vocabulary.

Intermediate
Markdown

MIS Architecture Report (Markdown)

Same content as the HTML version. Convenient for copying sections into prompts or referencing in external tools.

Intermediate · Alternate format
HTML

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.

Intermediate–Advanced · Study guide
HTML

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.

All levels · Video curriculum
HTML

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.

Advanced
3 Implementation — Integration & Roadmap
HTML

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.

Advanced · Most recent (Mar 2026)

Source Documents

9 files

Ordered by complexity. PDFs and Word documents — download to open locally.

1 Foundations
📝
Building Software That Stays Soft DOCX · Soft code philosophy — decisions vs. plumbing separation
↓ DOCX
📝
Composing Software That Stays Soft DOCX · Tool composition, result types, anti-corruption layers
↓ DOCX
📝
S.O.F.T. C.O.D.E. — The 8 Layers DOCX · Architecture layer acronym reference, decision tree, prompt-ready reminder
↓ DOCX
2 Architecture
📝
MIS Architecture Report DOCX · Domain modeling, CQRS patterns, build order
↓ DOCX
📄
Graph Product Config Architecture PDF · DAG product model, node schema, pricing engine overview
↓ PDF
📄
Graph Product Config Architecture (Deeper) PDF · Extended: traversal, caching, event sourcing, CQRS, migration
↓ PDF
📝
Graph Product Config Architecture (Deeper) DOCX · Same as PDF above — editable Word format
↓ DOCX
📝
DAGs & Event Sourcing — Technical Reference DOCX · Graph algorithms, event sourcing patterns, build-from-scratch guide, product graph proof-of-concept
↓ DOCX
3 Implementation
📝
DAG Event Sourcing × Tool Hub Deep Dive DOCX · Capstone: Supabase schema, data models, SQL, 4-phase roadmap
↓ DOCX