OpenAI Has Some Catching Up to Do
This morning I hit my usage limit on Codex, OpenAI’s competitor to Claude Code. I’m building an agent-native Markdown editor for the Every team. It’s exactly the kind of complex, detail-heavy project where Codex shines.
But this week was an exception. Most of my coding happens in Claude Code...
In defense of data centers
Many people are fighting the growth of data centers because they could increase CO2 emissions, electricity prices, and water use. I’m going to stake out an unpopular view: These concerns are overstated, and blocking data center construction will actually hurt the environment more than it...
Software's YouTube Moment is Happening Now
Last year, I wrote about how YouTube is a pretty great herald of what we can expect to happen to coding. YouTube launching in 2005 didn't seem to fill an obvious content gap, and yet two decades later it's a $550bn business that's more culturally relevant than traditional TV.
We're now seeing the...
Farmer to Banker
Those who fight technology end up on the wrong side of history.
--
I’ve spent most of my life working in tech and largely ignored the haters. I started building clone PCs in junior high to fund my obsession with nerdy gadgets, back when being “into tech” was decidedly uncool. In high school and...
Context is the new Moat
Everyone has access to the same models today.
You're using Claude Opus 4.5. So is your competitor. You're using GPT-5.2. So is the startup that launched last week. You're using Gemini 3 Pro. So is everyone else building AI products.
The models are commoditizing. Prices are dropping. Capabilities...
Who is Cowork for, exactly?
I've been playing with Cowork today, and I have thoughts.
First: what is Cowork?
Pitched as "Claude Code" for non-technical tasks or knowledge work.
It's basically local Claude Code with a Mac OS app wrapper focused on a few core primitives:
Connectors / MCPs - external services Cowork has...
The Attention Bottleneck
Your best engineer is mass-producing code. Your team is shipping at the same speed as last year. The math doesn't add up until you look at the way individuals and teams use AI.
Traditionally, 10 people produce roughly x units of work per week. Linear relationship between headcount and output. Need...
How to fix your entire life in 1 day
If you're anything like me, you think new years resolutions are stupid.
Because most people go about changing their lives in the completely wrong way. They create these resolutions because everyone else does – we create a superficial meaning out of status games – but they don’t meet the...
ralph for idiots: the only explanation you need
everyone on my timeline is “ralph-pilled” right now.
but if you’ve ever let an ai coding session run for 40–60 minutes, you’ve felt this:
it starts repeating itself, undoing its own fixes, and confidently going in circles.
most explanations of ralph are either:
terminal priestcraft, or
“it’s...
Livestream: The Best Vibe Coders in the World All Day
Introducing Vibe Code Camp, All-day Edition. Thursday, January 22
A marathon livestream with the best vibe coders I know: @OfficialLoganK, @ryancarson, @bentossell, @fkpxls, @nateliason, @ashebytes, the @every team, and more.
You’ll get to look over their shoulder as they explain how they work...
Date the Models, Marry the Harness
Model providers are cracking down on usage in external harnesses. Recently for coding agents. And they have every right to do so. They do not heavily subsidize usage out of the kindness of their hearts. They do so to bring users into their products instead of just using their APIs.
Getting your...
Claude Code is changing how The Browser Company hires and works
Claude Code is meaningfully changing the roles we hire for @browsercompany, and what’s newly possible with the people we already have.
We have designers putting up PRs left and right, non-engineers prototyping their own ideas, and engineers getting the leverage to try more experimental work (that...
What's the point if nobody is listening?
Everyone is writing about AI and how they’re using it. I feel compelled to join the party. I pause though, because I don’t believe I have anything unique to add to the corpus that already exists. Every angle that I could speak on feels like it’s been talked about and rehashed dozens of times.
I...
Why Are We Here? Why Did We Raise $15B?
By Ben Horowitz @bhorowitz
At Andreessen Horowitz, we just raised over $15B. With these new funds including American Dynamism ($1.176B), Apps ($1.7B), Bio + Health ($700M), Infrastructure ($1.7B), Growth ($6.75B), and other venture strategies ($3B), we raised over 18% of all venture capital...
human data will be a $1 trillion/year market
human data will be a $1 trillion/year market
This is not a short-term prediction. It is a structural claim about where the economy converges.
To believe this, you need to accept two assumptions:
Digital and physical intelligence can eventually automate the tedious parts of the...
The Complete Guide to Building Agents with the Claude Agent SDK
If you've used Claude Code, you've seen what an AI agent can actually do: read files, run commands, edit code, figure out the steps to accomplish a task.
And you know it doesn't just help you write code, it takes ownership of problems and works through them the way a thoughtful engineer...
The death of value-based content
"Value-based content is dead."
I've seen this take circulating for months now. And on the surface, it makes sense. AI can generate a "how to" post in seconds. Educational content is everywhere. The barrier to entry for sharing information has dropped to zero.
But if value-based content were...
Context is the next data platform—and why context graphs are key to understanding processes
There’s been a lot of exuberance over the holidays about context graphs stemming from the post by @JayaGup10 and @ashugarg on AI’s trillion-dollar opportunity: context graphs. At Glean, we’re excited — because it finally has a name. Context graphs that understand not just your data, but how your...
a practical guide to context engineering
"ai slop" is no longer the fault of the model, but the fault of the user.
in black box systems like claude code, context is the single input we can control - so how do we optimize it?
what is context?
context refers to everything you provide an llm when you send it a message.
this includes the...
Step-by-step guide to get Ralph working and shipping code
Everyone is raving about Ralph. What is it?
Ralph is an autonomous AI coding loop that ships features while you sleep.
Created by @GeoffreyHuntley and announced in his original post, it runs @AmpCode (or your agent of choice) repeatedly until all tasks are complete.
Each iteration is a fresh...