Insights
Essays and field notes on building durable things.
All essays
View all →AI-Augmented Business Analysis
How AI changes the BA craft — and what it cannot replace.
Sep 26, 2026
Design in Restraint
Grays, whites, and a single red: how to build a system that ages well.
Sep 26, 2026
Systems Thinking for Founders
Why the best founders think in loops, stocks, and flows — and how to start.
Sep 26, 2026
Wireframing with a Director’s Eye
A picture is worth a thousand requirements. I can write a 50-page document explaining how a dashboard should work. Or, I can draw it. Blocking the Scene In filmmaking, "blocking" is deciding where the actors stand and move. In software design, it's the same thing. Where does the eye go? Where is the friction? Because […]
Feb 9, 2026
The Art of the User Story: How Filmmaking Taught Me to Write Requirements
In film school, we learned that a script isn't just dialogue. It's a blueprint. If the script says "The car explodes," the pyrotechnic guy needs to know exactly *when* and *how*. If the script is vague, people get hurt (or the movie looks cheap). Software is exactly the same. In the Agile world, we call […]
Feb 9, 2026
The 90s Web vs. Today: Why I Still Respect Legacy Systems
There is a tendency in modern tech to want to burn everything down and start over. "That code is 10 years old? Delete it. Let's rebuild it in the newest JavaScript framework." Hold on a second. I was there when that "old" code was written. I remember the constraints we had. I remember physically installing […]
Feb 9, 2026
If You Build It, You Must Also Sell It
There is a massive disconnect in the corporate world between Product Development and Marketing. Product builds features. Marketing sells dreams. And usually, they don't talk to each other until launch day. The Omni-Channel BA My background in advertising taught me that the "Sell" begins during the "Build." When I'm gathering requirements for a new feature, […]
Feb 9, 2026
Why I Run Local AI: Privacy in the Age of Cloud
Here is a scenario: A client hands me a CSV file containing sensitive customer financial data. They need a trend analysis. Do I upload that to ChatGPT? Absolutely not. That is the fastest way to get s
Feb 9, 2026
What is "Vibe Coding"? (And Why BAs Should Care)
In early 2025, Andrej Karpathy coined a term that changed how we look at development: **"Vibe Coding."** The Definition Vibe Coding is when you stop worrying about the syntax (the semicolons, the vari
Feb 9, 2026
The "No-Code Ceiling": Knowing When to Hire a Developer
The biggest mistake I see startups make is trying to scale a "Vibe Code" project into a billion-dollar enterprise. The Ceiling is Real. Tools like Base44 and Bolt are amazing for the first 0 to 1. But
Feb 9, 2026
Replit: The Collaborative Middle Ground
If Base44 is for non-coders, and VS Code is for pros, **Replit** is the glorious messy middle. What It Is Replit is a cloud-based IDE (Integrated Development Environment). It requires zero setup. You
Feb 9, 2026
Cursor & Windsurf: When It's Time to Get Serious
Eventually, the prototype must become a product. That is when we leave the browser and enter the **AI-Powered Editor**. The Tools: Cursor & Windsurf These are "forks" of VS Code. They look like a norm
Feb 9, 2026