The Product Has Its Own Telos
Every product develops its own inherent direction — a telos. A framework for listening to what your product is trying to become, and working with it rather than against it.
Don't Write for Search. Write for Citation.
The shift from Google SEO to AI answer engines means the best content strategy is writing so specifically that AI models cite you.
What I Look at Before I Agree to Build Anything
Most developers ask what you want to build. The better question is why — and whether the product has a path to working at all.
Why the Demo Is the Product
Most demos ask prospects to imagine. Imagination is friction. The demo should be designed as a distribution channel, not a test environment.
What I Got Wrong the First Time I Built PsTally
An honest post-mortem on the original PsTally build: wrong architecture, no acquisition path, invisible to search, and what I learned.
Rebuilding from the Inside Out
How I rebuilt a live SaaS without stopping the business it runs — and engineered the marketing path at the same time.
Content Vs Structure: Why Structural Thinking Matters for Founders and Product Engineers
AI has commoditized content generation. The real edge for technical founders and product engineers now lies in structural thinking — choosing paradigms, stacks, and mental models that make some futures easy and others nearly impossible.
The Duality of Problems and Solutions in Product Engineering
Every solution carries the seeds of its next problem. A product engineer's perspective on why problems never stay solved — and why that's the point.
Your product exists. Does the AI know?
AI systems are deciding which products to recommend. Here's what changed, why most sites are invisible to them, and what to do about it — from someone who just implemented it.
How AI systems actually read your site — and what most developers are missing
A technical walkthrough of rendering, robots.txt, llms.txt, and schema markup — with real Laravel examples and a complete audit checklist.
What Makes a Great Product Engineer
Beyond technical skill — what the ceiling of product engineering actually looks like. On mental models, language, ambiguity, and building for the person, not the user.
Your portfolio is invisible to AI — and Cloudflare is why
How two default settings — Cloudflare blocking AI crawlers and Laravel session middleware on every route — made gabana.dev uncacheable and invisible to every AI answer engine. What I found, why it happens, and the exact fix.