Blogs & Thoughts
Thoughts, career notes, and hard-earned lessons from 25 years+.
-
The Prototype Is Disposable. The Expectation Isn't.
AI prototypes look finished, win the room, and set a bar the real system then has to clear. 'Build on it or start again?' is the wrong question. The code was never the expensive part. The promise was.
-
The Content Engine: Automating Everything Except the Thinking
I built a pipeline that turns a text file into a narrated, subtitled training video in my own voice, running entirely on my Mac. The code was the easy part. What it taught me about quality is the part worth sharing.
-
Building a Local Content Crew with CrewAI
A two-agent CrewAI pipeline that turns an article and my rough thoughts into a LinkedIn post in my voice, running entirely on local hardware. The build was straightforward. Teaching a local model to sound like me is the part I'm still working on.
-
The Race Just Changed Gear
The new pitch for agentic AI is that you no longer need to know how things work. Just state your intent and the machine handles the rest. The reality, buried in the same report selling that idea, is the opposite: the race between what you know and what the technology demands just found another gear, and the orchestrator everyone keeps promising does not exist yet.
-
OpenClaw and Gemma 4: It's actually useful
OpenClaw is a well-known self-hosted AI agent gateway with well-documented security concerns. Wrap it in a container, Tailscale it, and pair it with Google's multimodal Gemma 4 31B, and you've got something genuinely useful running entirely on your own hardware.
-
Open Source Has a Landlord Problem
Not all open source projects get acquired. But the ones that become critical infrastructure tend to follow a pattern so predictable it should have its own name. Widely adopted, acquired, enterprise-tiered, quietly deprecated.
-
The Doorman Fallacy: Why AI Can't Replace What It Can't See
A LinkedIn post about a doorman and an automatic door became one of the most-read things I've published. That reaction tells you everything about where we are with AI right now. People aren't looking for more efficiency. They're looking for permission to stay human.
-
Generalists: The Hidden Asset You're Likely Overlooking
The tech industry is obsessed with hiring narrow specialists. In an AI-driven world, this is a recipe for fragility. Here is why the generalist is your ultimate asset.
-
The Risk of Losing Hard Earned Knowledge to AI
AI gives you the answer in seconds, but deprives you of the journey. Here is why the 'grind' of problem-solving is the most valuable part of your career
-
Beyond the Degree: Why We Need a Better Proxy for Competence
Earning a degree is a massive achievement. But when companies use it as the only filter for talent, they miss out on the battle-tested problem solvers they actually need.
-
The Cost of 'Ready Made' Talent: Lessons from 'Long Life Learning'
Companies want pre-packaged, degree-holding experts. The reality is that surviving the AI era requires building an ecosystem of continuous learning.
-
Understanding Message Queues & Event-Driven Systems
A clear, instructional breakdown of how message queues work and why decoupling your architecture is the key to resilient systems.
-
Release on a Tuesday: Why Timing Matters in Software Deployments
The logical time to deploy is when system traffic is lowest. The reality is that deploying on a weekend is a recipe for human burnout and fragile systems.
-
Four Talks That Actually Change How You Lead
Most leadership advice is corporate fluff. Here are four talks that skip the buzzwords and give you the foundational mental models to actually lead.