Blog

Tips, insights, and updates for managing your personal finances

Cover Image for Proving the Generative Cycle: From Hypothesis to Working Loop

Proving the Generative Cycle: From Hypothesis to Working Loop

We claimed an AI could turn natural language into valid page compositions and that an orchestration engine could drive the loop. Then we built the test harness and ran it. Here are the results.

Cover Image for Orchestrate: The Engine That Closes the Generative Cycle

Orchestrate: The Engine That Closes the Generative Cycle

The Layers of Resolution architecture defines the what. Orchestrate is the how — an event-driven AI layer that watches for changes at any layer and propagates them to the layers above and below.

Cover Image for Layers of Resolution: How We Think About Page Composition

Layers of Resolution: How We Think About Page Composition

Testing a simple toggle revealed that components alone aren't enough. We need page recipes, a generative cycle, and three levels of Admin/User abstraction.

Cover Image for The JE-PFM Roadmap: From Domain Platform to Conversational UI Creation

The JE-PFM Roadmap: From Domain Platform to Conversational UI Creation

Our three-phase roadmap for JE-PFM — finishing the platform integration, building a cashflow engine, and creating a system where users speak new features into existence.

Cover Image for Teaching AI to Manage Our Development Pipeline with Obsidian and Claude Skills

Teaching AI to Manage Our Development Pipeline with Obsidian and Claude Skills

How we built a numbered SDLC pipeline in Obsidian, created a Claude Code skill to manage it, and turned Excalidraw drawings into actionable development plans.

Cover Image for How We Built JE-PFM with AI: From Spec to Production

How We Built JE-PFM with AI: From Spec to Production

The story of how we used domain-driven design, 135 Storybook stories, and AI-generated proof of concepts to build a personal finance platform.

Cover Image for Getting Started: Import Your First Bank Statement in 60 Seconds

Getting Started: Import Your First Bank Statement in 60 Seconds

A step-by-step guide to downloading OFX files from your bank and importing them into JE-PFM.

Cover Image for The 5-Minute Budget: Set Up Budget Tracking Without Spreadsheet Headaches

The 5-Minute Budget: Set Up Budget Tracking Without Spreadsheet Headaches

Learn how JE-PFM's budget tracking replaces complex spreadsheets with simple category-based budgets.

Cover Image for Why Net Worth Is the Only Number That Matters

Why Net Worth Is the Only Number That Matters

Forget income alone. Net worth — assets minus liabilities — is the true measure of financial health.