Articles · Page 3

Older posts from the archive.

From Contractor to Consultant: The Mindset Shift That Changes Your Income

From Contractor to Consultant: The Mindset Shift That Changes Your Income

Contractors sell time. Consultants sell results. After 12 years in AI and ML, I learned that distinction the hard way — and the moment it clicked changed how I price, position, and pick clients.

ProductRead more →
What the Teams Actually Shipping Coding Agents Have Figured Out

What the Teams Actually Shipping Coding Agents Have Figured Out

Coding agents are the most economically viable AI in production today. Here are the patterns that Devin, Cline, Amp, and others converged on — and what they mean for anyone building or using agents seriously.

EngineeringRead more →
Stop Shipping Features: Why AI Products Need an Experiment Mindset

Stop Shipping Features: Why AI Products Need an Experiment Mindset

After shipping 12 features in a quarter and moving zero meaningful metrics, I learned the hard way that AI products are not software projects. The roadmap is a hypothesis board, not a delivery schedule.

ProductRead more →
Beyond Chunks: Why Faceted Context Is the Future of RAG

Beyond Chunks: Why Faceted Context Is the Future of RAG

Chunk-based RAG returns results. Faceted context gives agents peripheral vision — an understanding of the information landscape that lets them navigate rather than just consume. Here is what that looks like in a domain where getting it wrong actually matters.

EngineeringRead more →
Context Engineering: The Skill That Replaced Prompt Engineering

Context Engineering: The Skill That Replaced Prompt Engineering

After 12 years in ML and two years building production AI systems, I stopped obsessing over prompts. The engineers who ship better agents are not writing better instructions — they are designing better information spaces.

EngineeringRead more →
Every Service Is Going to Need an MCP Layer

Every Service Is Going to Need an MCP Layer

REST APIs were designed for humans calling services through UIs. AI agents are not humans. Here is what breaks when you expose your existing APIs to agents, and what the right architecture actually looks like.

EngineeringRead more →
When English Became a Programming Language

When English Became a Programming Language

v0 just proved that English plus AI can replace traditional web development for most apps. I've spent 12 years mastering this craft. Here's my honest take on what that means.

ProductRead more →
Fine-Tuning LLMs Without the RLHF Headache: The DPO Approach

Fine-Tuning LLMs Without the RLHF Headache: The DPO Approach

RLHF is the right idea with the wrong implementation cost for most teams. DPO flips the math — here's how I'd use it to align a healthcare AI model on clinician feedback without burning a month on reward model engineering.

EngineeringRead more →
Agency Beats Intelligence: How I Now Hire (And Evaluate Myself)

Agency Beats Intelligence: How I Now Hire (And Evaluate Myself)

Raw intelligence is abundant and cheap. The engineers thriving in the AI era are the ones with agency — the ability to set goals, act under uncertainty, and self-correct. Here is how I changed my interview process to find them.

ProductRead more →