Engineering Philosophy & Architecture

Critical User Journeys (CUJs)

A product-driven development philosophy that replaces speculative code with deep user empathy. We map, score, and eliminate friction points before designing architectures.

View Case Studies

The Anatomy of a High-Impact CUJ

🎯

1. The Problem Space

Identify structural user friction, legacy platform limitations, and economic inefficiencies.

πŸ—ΊοΈ

2. User Intent Statement

Formula: "I want to [action] while avoiding [friction] so that [business value]."

⚑

3. The Ideal Flow

Trigger → Action → Automated System Response → Instant Resolution.

πŸ—οΈ

4. Architectural Solution

Map state machines, database relations, and API contracts directly against the user flow.

Case Studies & Product Blueprints

9 Frameworks
Foundational Methodology

The CUJ Engineering Framework: Eliminating Speculative Code Through Autonomous Agent Workflows

A product-driven engineering framework and agentic skill that captures real-world user friction via standardized Mad Libs formulas and autonomously translates them into secure, verified production pull requests.

Product Strategy

American Airlines AAdvantage: Household Loyalty Point & Status Pooling

A product strategy and Critical User Journey (CUJ) addressing the single-earner bias in spend-based airline loyalty programs, creating equitable status and recognition for dual-earner, co-managing households.

Autonomous Agents

Dojo Zen: Autonomous School Intelligence & Anti-Bloat Triage

A Critical User Journey (CUJ) case study on replacing bloated, gamified EdTech mobile apps with an autonomous AI agent that ingests raw school feeds, triages urgent alerts from routine noise, and delivers high-signal family briefings.

Product Strategy

Google Calendar Schedule Helper: Multi-Caregiver Family Logistics & Dispatch

A Critical User Journey (CUJ) and system architecture for multi-caregiver households to assign, swap, and synchronize school and activity pickups/drop-offs across shared Google Calendars without recurrence corruption or manual calendar chaos.

RAG Architecture

In-Browser RAG & Model Context Protocol: Sub-10ms Semantic Retrieval at Zero Cloud Cost

How we built a serverless, zero-cloud-cost in-browser RAG retrieval engine and Model Context Protocol (MCP) server indexing 50+ essays, podcasts, and software architectures directly inside dh.sh.

Generative AI

Izzyland: Generative Multimodal Game Creation & Real-Time Family Play

A Critical User Journey (CUJ) case study exploring how multimodal AI models (Google Gemini video), modern web game architecture, and rapid prototyping collapse the gap between a child's imagination and a production-grade interactive game in a single afternoon.

AI Audio

Local Meeting Scribe: Solving the Cross-Meeting Speaker Diarization Gap

An air-gapped, asynchronous post-meeting intelligence engine on Apple Silicon with persistent speaker voiceprints, acoustic sentiment analysis, and zero cloud token costs.

Media Automation

Plex Media Hub: Solving My Media Discovery & Watchlist Gaps

An automation tool and dashboard designed to bridge the gap between my global Plex Watchlist, local server libraries, and real-time TV guide schedules.