Blog

Thoughts on AI, the tech stack, and the indie hacker journey.

Cloudflare and Anthropic Are Buying the Whole JavaScript Toolchain. Pieter Levels Still Runs ~$3M a Year on PHP, jQuery, and SQLite. Pick a Side.

This year Cloudflare bought Astro, Vite, and the VoidZero toolchain; Anthropic bought Bun. Your "neutral" tooling now has corporate parents with their own agendas. Meanwhile the most-cited solo operator on the internet runs a multi-million-dollar portfolio on a stack from 2010 with AI bolted on top. That contrast is the lesson.

Apple Is About to Let Parents Cap Your App by Category. In July, Your Age Rating Decides Whether Your Retention Survives Screen Time.

At WWDC 2026 Apple said the age-rating questionnaire is changing in July: every app gets sorted into Social Media, Entertainment, Games, or Other, and parents can set daily time limits per category in Screen Time. For a solo app maker that's not a compliance checkbox: it's a new lever on your daily active usage that Apple and parents control, not you.

The Best AI Coding Agent Ships a Mergeable PR 13% of the Time on Hard Tasks. Stop Reading SWE-bench — This Benchmark Measures What You Actually Pay For.

Cognition's FrontierCode scores agents on mergeability — correctness, tests, scope, regression safety, cleanliness — not just whether the test passed. On the 50 hardest tasks, the leader scores 13.4%. That number isn't a reason to stop using agents. It's the verification tax made visible, and it tells you how to read every benchmark you've been quoting.

Netlify's Free Tier Has a Hard Cap — Hit It and Every Site on Your Account Goes Dark Until Next Month. If You Run Side Projects There, Read the Failure Mode.

Netlify's free plan is 300 credits a month with a hard limit: no overage, no auto-recharge, no grace. Blow the cap on one project and Netlify pauses every site on the account until the billing cycle resets. Most free-tier risk writing is about surprise bills. This one is about a surprise outage that takes your whole portfolio with it.