See how the thinking
became the thing.
Builds show what shipped. Insights explain what we learned. Inside the Build connects the two — the problem, the decisions, the implementation, and what changed in the real operation.
The operations behind the systems.
Real Estate & Acquisitions
We run a high-volume acquisitions operation on this exact stack.
Property Management & Multifamily
Our own multifamily portfolio runs on this stack.
Self-Storage
We run a 470-unit storage facility on it.
Home Services & Trades
Our own junk-removal & dumpster business uses it.
Problem → build → result.
Sep 7, 2026
Build Log: The Test Suite Was Green and the Numbers Were Still Wrong
We had an AI agent build a market data query layer in a day. Every test passed. Two of the six metrics were empty stubs, one overstated sales volume by $783,500, and twenty test files had never run at all. Here is what we found and what it taught us about verifying AI-written code.
Jun 10, 2026
An Update on the Property Management Operating System I'm Building
Two real fixes this week. The morning data sync was breaking in a way I had wrong, and I wired up the cause-and-effect link in the event log only to find out the other end of the chain isn't built yet. Where the operator OS stands today, and what ships next. Part 3 of a build log.
Jun 4, 2026
The Moat Is the Event Log, Not the Database
Most of what you call 'owning your data' is just renting it from yourself. Spent a day inside the data layer of the property management OS and realized the rent roll and the GL aren't the moat. They're a cache. The event log is the only thing that disappears if you don't capture it. Part 2 of a build log series.
Jun 3, 2026
Why I'm Building a Property Management Operating System (and Where I Am Today)
Tool sprawl is the operator's tax. Here's the four-layer system I'm building — data, dashboard, action, AI in the loop — to stitch AppFolio, ClickUp, and the rest into one operating system for a small property management portfolio. Part 1 of a build log series.
May 20, 2026
Build Log: The After-Hours Calls Our Property Management Company Was Quietly Losing
Our own multifamily operation was sending leasing and maintenance calls to voicemail every night. Here's the problem we hit, what we built to fix it, and what changed.
May 16, 2026
Codex vs. Claude Code: I Build Production Systems With Both. Here's the Honest Breakdown.
OpenAI's Codex agent and Anthropic's Claude Code are both trying to be your AI coding partner. I've used both to build real production systems. The differences matter more than the benchmarks suggest.
Mar 18, 2026
Build Log: We Let AI Pick Our Tech Stack. Here's What Happened.
We didn't plan the architecture for this build. We just started prompting. Then we had to figure out how to fly the plane.
KEEP MOVING