Most Tech Writing Explains What. This Is About Why.

I write about what actually happens inside engineering orgs. Not the polished version.

March 2026Engineering14 min read
Cut Claude Code Token Usage by 60–90%: 16 Proven Techniques

Cut Claude Code Token Usage by 60–90%: 16 Proven Techniques

Battle-tested techniques for .claudeignore, context compression, and multi-agent task splitting that cut token usage by 60–90% without losing Sonnet's predictive accuracy.

Read article →
July 2026Engineering8 min read
90% of What Your AI Agent Scrapes Is Wasted Tokens

90% of What Your AI Agent Scrapes Is Wasted Tokens

A typical web page runs 80,000 tokens once a model reads the raw HTML. Over 90% of that is CSS, JavaScript, and markup an agent will never quote. Here's how to stop paying for it.

Read article →
July 2026Engineering10 min read
BeautifulSoup Scrapes Pages. Crawl4AI Assumes No One Reads Them.

BeautifulSoup Scrapes Pages. Crawl4AI Assumes No One Reads Them.

Crawl4AI hit 75,000 GitHub stars in three years, faster than Scrapy did in eighteen. The reason isn't a better scraper. It's that access and legibility are different problems.

Read article →
July 2026Engineering9 min read
Prefect Bought Dagster. Airflow Still Has More Stars Than Both Combined.

Prefect Bought Dagster. Airflow Still Has More Stars Than Both Combined.

Prefect acquired Dagster this week. Combined GitHub stars and PyPI downloads for both still trail Apache Airflow alone. Here's what the deal actually changes.

Read article →
June 2026Engineering10 min read
Why AI-Generated Plans Need Visual Review, Not More Text

Why AI-Generated Plans Need Visual Review, Not More Text

AI solved the generation problem and created the comprehension problem. The bottleneck is no longer output volume. It is review surface area.

Read article →
June 2026Engineering17 min read
On-Device AI Comes of Age, but Hardware Still Sets the Limits

On-Device AI Comes of Age, but Hardware Still Sets the Limits

Compact models run offline on phones, laptops, and edge devices. The bottleneck is no longer model capability. It is RAM, memory bandwidth, and thermal headroom under sustained load.

Read article →
June 2026Engineering11 min read
MD vs MDX: The Decision Most AI-Agent Repos Get Wrong

MD vs MDX: The Decision Most AI-Agent Repos Get Wrong

Markdown is a storage format. MDX is an execution format. Every AI coding tool chose .md for agent instructions. The distinction explains why, and when MDX earns its place.

Read article →
June 2026Engineering18 min read
Claude Code for Designers: Why Most Still Aren't Using AI (and the Repo That Changes That)

Claude Code for Designers: Why Most Still Aren't Using AI (and the Repo That Changes That)

74% of AI coding tool users report meaningful productivity gains. Most designers are not in that number. The blocker is not skills or fear. It is project structure. A complete designer-ready Claude Code repo with DESIGN.md, design tokens, skills, agents, and a weekend setup guide.

Read article →
June 2026Engineering22 min read
Airflow in 2026: The Orchestrator That Became the Operating System for Data

Airflow in 2026: The Orchestrator That Became the Operating System for Data

Comprehensive Apache Airflow analysis: open source and every managed vendor (Astronomer, Cloud Composer, MWAA), pricing at three scales, Airflow 3.0 migration, operational pain points, AI workflows, and a decision matrix for choosing the right deployment.

Read article →
June 2026Engineering20 min read
Dagster in 2026: The Orchestrator That Treats Data as the Product

Dagster in 2026: The Orchestrator That Treats Data as the Product

Comprehensive Dagster analysis: pricing, asset-centric orchestration, AI/ML pipelines, learning curve, integrations, and why treating data as the product gives teams lineage and governance that task-centric orchestrators cannot match.

Read article →
June 2026Engineering19 min read
Prefect in 2026: The Orchestrator Built for AI Workflows

Prefect in 2026: The Orchestrator Built for AI Workflows

Comprehensive Prefect analysis: pricing, scaling, deployment architecture, integrations, learning curve, and why its dynamic Python-native control flow fits AI agent workflows better than static DAG orchestrators.

Read article →
June 2026Strategy11 min read
The Startup Cloud Credits Comparison No One Runs: AWS vs Azure vs Google Cloud

The Startup Cloud Credits Comparison No One Runs: AWS vs Azure vs Google Cloud

AWS, Azure, and Google Cloud all court startups with credits. The real comparison isn't compute pricing - it's who pays you more, who locks you in harder, and what happens when the subsidy ends.

Read article →
June 2026Leadership14 min read
CTO vs VP of Engineering: The Org Split That Most Companies Get Wrong

CTO vs VP of Engineering: The Org Split That Most Companies Get Wrong

The structural signal for splitting CTO and VP Engineering roles isn't headcount — it's a specific week when strategy and delivery both need full attention. A founder's decision framework with real failure modes.

Read article →
June 2026Leadership16 min read
Why AI-Generated UI Looks Generic - and What CTOs Do About It

Why AI-Generated UI Looks Generic - and What CTOs Do About It

AI generates competent, generic UI by default. The CTO who builds a design vocabulary can direct it - and the compounding effect touches every product decision.

Read article →
June 2026Engineering18 min read
Context Engineering: The Operating Discipline for Reliable AI Systems

Context Engineering: The Operating Discipline for Reliable AI Systems

Why AI output depends on how teams assemble and retrieve context - not on prompting. A 7-metric measurement framework with 8 charts for engineering teams.

Read article →
June 2026Engineering11 min read
Vector Databases in 2026: Why Most Teams Adopt One Too Early

Vector Databases in 2026: Why Most Teams Adopt One Too Early

Most teams adopt a dedicated vector database before the production signals that justify it arrive. A decision framework for when pgvector stops being enough.

Read article →
June 2026Engineering25 min read
Document Parsers for Agentic Workflows: LiteParse, LlamaParse, and the Tools That Actually Matter

Document Parsers for Agentic Workflows: LiteParse, LlamaParse, and the Tools That Actually Matter

Benchmark-driven comparison of the 2026 document parsing landscape - LiteParse, LlamaParse, Unstructured, Docling, PyMuPDF, Google Document AI - with Python code, failure modes, and an async routing architecture.

Read article →
June 2026Engineering8 min read
LLM SEO: Rank in Google and Get Cited by AI Search in 2026

LLM SEO: Rank in Google and Get Cited by AI Search in 2026

Three-wave audit that serves Google ranking and LLM citation simultaneously - fix crawl health, add entity disambiguation in structured data, and open AI crawler channels.

Read article →
June 2026Engineering11 min read
Improving PageSpeed Insights Score: 17 Points Gained, Every Fix Documented

Improving PageSpeed Insights Score: 17 Points Gained, Every Fix Documented

A real audit case study - three rounds, 17 mobile score points gained, every fix shown. The systematic PageSpeed Insights approach that catches what visual QA misses.

Read article →
May 2026Strategy14 min read
The Second Bill: How AI Agents Create Costs Your FinOps Team Can't See

The Second Bill: How AI Agents Create Costs Your FinOps Team Can't See

AI agents create a second bill: invisible to FinOps, landing on the wrong invoice, and breaking every financial model built for linear AI costs.

Read article →
May 2026Engineering12 min read
You Are a Senior Engineer: Why That Prompt Is Wrong

You Are a Senior Engineer: Why That Prompt Is Wrong

Expert persona prompting reduces factual accuracy by 3.6 points. Here are the four patterns that actually work - with a decision table and real session data.

Read article →
May 2026Engineering18 min read
Knowledge Graphs for AI Coding: What the Tools Actually Build (and What I Measured)

Knowledge Graphs for AI Coding: What the Tools Actually Build (and What I Measured)

Most tools marketed as knowledge graphs for AI coding are dependency graphs. I built three production KGs, ran the experiments on LangChain, and the results were not what the vendors claimed.

Read article →
May 2026Strategy11 min read
The Phantom AI Strategy: How to Tell in 30 Minutes if a Company Is Actually AI-Native

The Phantom AI Strategy: How to Tell in 30 Minutes if a Company Is Actually AI-Native

Every company says it's AI-first. After 30+ CTO interviews, I can tell you exactly which questions reveal the ones that aren't - and what the real ones say instead.

Read article →
May 2026Leadership11 min read
Why Companies Keep Losing the Best CTOs Before They Even Make an Offer

Why Companies Keep Losing the Best CTOs Before They Even Make an Offer

After 30+ CTO interviews in three months, I can tell you exactly where the best processes broke - and what the exceptional ones did differently.

Read article →
May 2026Engineering12 min read
Which Frontend Framework Wins in the AI Era

Which Frontend Framework Wins in the AI Era

Framework choice is no longer about developer ergonomics. In an AI-driven era, the winners will be frameworks that resist entropy, enforce constraints, and scale safely under continuous AI modification.

Read article →
May 2026Engineering16 min read
The AI Coding Shift: Why Strongly-Typed and Compiled Languages May Win

The AI Coding Shift: Why Strongly-Typed and Compiled Languages May Win

For 30 years, language choice was driven by developer productivity. AI changes the equation. When machines generate code, verification matters more than velocity.

Read article →
May 2026Engineering13 min read
You Probably Don't Need Elasticsearch for Global Search

You Probably Don't Need Elasticsearch for Global Search

PostgreSQL's built-in full-text search can handle global search for most SaaS applications. Learn when Postgres is enough and when Elasticsearch makes sense.

Read article →
May 2026Engineering20 min read
Why PostgreSQL Is Your Best Bet for AI Projects (And You Probably Already Have It)

Why PostgreSQL Is Your Best Bet for AI Projects (And You Probably Already Have It)

Stop over-engineering AI infrastructure. PostgreSQL already has everything you need: pgvector for embeddings, pgai for automation, TimeScaleDB for metrics. Build faster by using what you have.

Read article →
April 2026Engineering14 min read
The 2% Problem: Why AI Harness Beats Model Capability

The 2% Problem: Why AI Harness Beats Model Capability

Production AI systems are 98% harness, 2% model. New research reveals why architecture, permissions, and safety matter more than model capability - and how to build systems that actually work.

Read article →
April 2026Strategy15 min read
AI Pricing Is Fake. Plan for Real Costs.

AI Pricing Is Fake. Plan for Real Costs.

Most AI planning assumes today's subsidized pricing is permanent. It isn't. Here's what real costs look like, and why companies designing for tomorrow will win.

Read article →
April 2026Engineering11 min read
The 5 Files You Must Still Review in the Age of AI-Generated Code

The 5 Files You Must Still Review in the Age of AI-Generated Code

AI writes 80% of my code. I still review 100% of these 5 file types. A blast-radius framework ranking what to review line-by-line, and what to trust.

Read article →
April 2026Engineering15 min read
The Haiku-First Engineer: Why Smaller Models Make You Better at Building

The Haiku-First Engineer: Why Smaller Models Make You Better at Building

Smaller, constrained AI models force clarity and structure. I build faster with Haiku than Opus because constraints eliminate bad habits. Here's why.

Read article →
April 2026Strategy22 min read
How to Build a Systematic, AI-Assisted Personal Content Strategy from Scratch

How to Build a Systematic, AI-Assisted Personal Content Strategy from Scratch

A platform-agnostic how-to for building a disciplined personal content system with voice definition, pillar tracking, research libraries, and AI discoverability built in from day one.

Read article →
April 2026Engineering12 min read
Airflow vs Prefect vs Dagster: The Production Migration Guide (2026)

Airflow vs Prefect vs Dagster: The Production Migration Guide (2026)

After running all three in production: 20-criteria breakdown of real migration costs, team overhead, backfill behaviour, and which orchestrator survives 500+ pipelines.

Read article →
April 2026Engineering22 min read
Building Your Personal Stack Overflow: A Knowledge Management Journey

Building Your Personal Stack Overflow: A Knowledge Management Journey

A journey building issue-search-skill: capturing errors once, retrieving solutions forever. Local-first knowledge management that resolves recurring issues 12x faster.

Read article →
March 2026Engineering22 min read
SaaS Metrics Stack: ARR, MRR & Churn You Can Actually Trust

SaaS Metrics Stack: ARR, MRR & Churn You Can Actually Trust

How to build a SaaS metrics stack that produces ARR, MRR, churn, LTV, and CAC you can actually defend - with SQL, Python, and the right source-of-truth hierarchy.

Read article →
March 2026Strategy22 min read
The Data Room That Helped Close Our Series B

The Data Room That Helped Close Our Series B

How to build investor-grade revenue data infrastructure before a Series B raise - the stack, the metrics, the entity resolution problem nobody talks about.

Read article →
March 2026Engineering12 min read
The Only AI Coding Tool Comparison That Matters in 2026

The Only AI Coding Tool Comparison That Matters in 2026

Most AI coding tool comparisons still reward the wrong things. A workflow-first breakdown of Claude Code, Cursor, Copilot, Windsurf, and Antigravity through the lens that actually matters: how teams ship under real constraints.

Read article →
March 2026Engineering11 min read
The Hidden Cost of AI-Generated Code (and How to Fix It)

The Hidden Cost of AI-Generated Code (and How to Fix It)

AI-generated code feels fast, but the maintenance cost appears later. Why AI creates locally correct but globally fragile systems, and the engineering standards that fix it.

Read article →
March 2026Engineering10 min read
From Prompt to System: Building AI Workflows That Actually Run

From Prompt to System: Building AI Workflows That Actually Run

Why one-off prompting does not compound, and how to move from isolated prompts to repeatable AI workflows using playbooks, MCP data sources, and action layers.

Read article →
March 2026Engineering10 min read
Claude Code Project Structure That Actually Scales: Patterns, Templates & Real Examples

Claude Code Project Structure That Actually Scales: Patterns, Templates & Real Examples

A battle-tested blueprint for Claude Code projects that stay predictable at 50+ files - folder layout, .claudeignore, skills architecture, and 3 ready-to-copy templates.

Read article →
March 2026Engineering13 min read
The 10 Most Valuable MCP Servers for Modern AI Workflows

The 10 Most Valuable MCP Servers for Modern AI Workflows

The MCP servers that matter most for real AI leverage: analytics, email, calendar, GitHub, databases, observability, SEO, social, docs, and file storage. Plus practical playbooks for turning them into repeatable workflows.

Read article →
March 2026Engineering12 min read
The Most Important Claude Code Skills for Modern Web Development

The Most Important Claude Code Skills for Modern Web Development

The 10 Claude Code skills that now separate developers who merely generate from those who ship differentiated products. From UI taste and frontend structure to brand systems and skill creation.

Read article →
March 2026Leadership18 min read
How I Increased Delivery Speed by Doing Less, Not More

How I Increased Delivery Speed by Doing Less, Not More

The uncomfortable truth: faster delivery doesn't come from working harder. It comes from structure. How I went from 6-month delivery cycles to weekly releases by investing in the unglamorous side of engineering - org design, clarity, and ruthless prioritization.

Read article →
March 2026Leadership15 min read
CTO First 90 Days: A Practical Framework for New Technical Leaders

CTO First 90 Days: A Practical Framework for New Technical Leaders

A step-by-step playbook for the first 90 days as CTO or VP Engineering. How to listen, diagnose, align, and deliver quick wins without breaking the org.

Read article →
March 2026Leadership12 min read
When Do You Need a CTO? A Founder's Decision Framework

When Do You Need a CTO? A Founder's Decision Framework

The inflection point where you graduate from VP Engineering to full-time CTO. How to know when, why full-time vs fractional matters, and what to expect in the first 90 days.

Read article →
March 2026Engineering11 min read

I Built My Own Portfolio From Scratch (Here's What Bit Me)

A CTO's honest account of building a personal portfolio site from scratch - the decisions that made sense at the time, the bugs that didn't, and what I'd do differently.

Read article →
March 2026Strategy15 min read

Top 15 AI Voices I Actually Check on X in 2026

The 15 AI researchers, builders, and thinkers worth following on X in 2026. Cut through hype with voices from OpenAI, Meta, Stanford, and the venture ecosystem.

Read article →
March 2026Strategy12 min read

AI Unlocks Economics: How Founders Are Reshaping What's Fundable

AI fundamentally changed the unit economics of software development. Discover how the most successful Series A founders are architecting for this shift to win at better valuations.

Read article →
March 2026Engineering25 min read

Building API Dev Utils: A 400+ Tool Developer Platform

From a simple JSON formatter to a 400+ tool developer platform serving 100K+ users - the complete engineering journey covering architecture, zero-backend design, performance, and deployment.

Read article →
February 2026Strategy8 min read
Why Most AI Strategies Fail to Produce ROI

Why Most AI Strategies Fail to Produce ROI

After auditing dozens of AI programs, the pattern is identical: companies optimize for technical metrics that boards don't care about. Here's how to fix the framing.

Read article →
February 2026Leadership8 min read
We Automated 75% of Reporting. Three People's Jobs Changed Overnight.

We Automated 75% of Reporting. Three People's Jobs Changed Overnight.

The tech worked perfectly. The people side broke. How we moved from "automate and forget" to "automate and elevate" - and why that distinction matters for every leader automating work.

Read article →
February 2026Career18 min read

How to Optimise Your LinkedIn Profile for Recruiters

A systematic framework for optimizing your LinkedIn profile so executive search recruiters find you - without a single cold message.

Read article →
February 2026Engineering9 min read

Cloud Cost Reduction Without Slowing Engineering: CTO Playbook

How to cut cloud spend 30–60% without freezing delivery velocity - using cloud credits, right-sizing, commitments, and platform guardrails that engineering teams actually adopt.

Read article →

Showing 8 of 54 posts

Browse by Topic

Explore all topics to discover insights tailored to your interests.

View All Tags

Contact

Book a Call