More
Create VM
Blog
Top posts
Devtools must be open source
Have an Agent Babysit Your Deployments
Revisiting Joel's Test
ETOOMANYTHINGS? Run Fewer Agents
The Topology of an LLM Agent Loop With Tool Use
RSS
Atom
October 2026
Introducing execonnect: Access Private HTTP Services from exe.dev
Connect your exe.dev VMs to private HTTP services with an open source tool that runs inside your network.
Philip Zeyliger and Maisem Ali
Oct 29
Run Claude and GPT on exe.dev Without API Keys
Connect your exe.dev VMs to Anthropic and OpenAI with Workload Identity Federation.
Philip Zeyliger and Maisem Ali
Oct 28
Automatic Compaction: How Shelley Keeps Going and Going Without Losing the Plot
At about 200k tokens, the harness nudges the model to use a compaction-in-place tool to trim tool outputs and squish messages together.
Philip Zeyliger and Maisem Ali
Oct 27
Hunting Bugs? Look at Commits
Point your agents at changes, then check whether the bugs still exist.
Josh Bleecher Snyder
Oct 23
Give Your Agents Less Internet
Without the internet, agents are useless. With the internet, they're dangerous. Introducing internet disconnect.
Josh Bleecher Snyder
Oct 22
The Topology of an LLM Agent Loop With Tool Use
An agent is a model, a loop, and a set of tools. Where each of those runs determines what the agent costs, what it can do, and how safe it is.
Philip Zeyliger
Oct 20
Join Us: exe's First Meetup in San Francisco
We're hosting our first technical meetup at the Sentry office in San Francisco on October 26.
Jana Iris
Oct 19
Shake to Tell Shelley
Iteration (culture) is eating planning (strategy) for lunch.
Philip Zeyliger
Oct 16
A Healthier Way to Snack on UI Work
I built Radiant, an agent-driven design tool that creates UI mockups grounded in our existing code.
Bryan Mikaelian
Oct 14
An Agent Over Your Shoulder
Shoulder shares your terminal with an agent, so it can watch your logs alongside you (or play Tetris, badly).
Philip Zeyliger
Oct 8
Crossing the Hyper-Thread Boundary
Your VMs can share a CPU core. You get to decide who they share it with.
Ian Lance Taylor
Oct 7
The Hardest Working Header on the Internet
How your browser finds the right website when they all share an IP address.
Philip Zeyliger
Oct 5
ETOOMANYTHINGS? Run Fewer Agents
Spinning up more agents to hide latency wrecks your attention. Fix the human-agent loop instead.
Josh Bleecher Snyder
Oct 1
September 2026
Show and Tell: Shelley
Instead of typing a prompt, record yourself (and your screen) and Shelley will hand off the video and transcript to an agent.
Philip Zeyliger
Sep 30
Pools: Our Newest Primitive
A new way to group VMs, with shared resources and predictable pricing. Plus new Personal and Work plans.
Bryan Mikaelian
Sep 28
What's Going on With the Air Quality in San Francisco?
I built a fire map to find out.
Danny Krause
Sep 23
Share Shelley Skills Across Your VMs
Register a skill once, and attach it to any VMs that you want to see it.
Philip Zeyliger
Sep 23
Tales from the Software Factory: The Cron and the VM
"My old mindset was wanting a bot to nag me into doing the thing. The new mindset is to have the bot take the task as close to the finish line as possible."
Philip Zeyliger
Sep 22
Caring vs. Knowing
Thoughts on how to DIY sustainably.
Adam Zimman
Sep 21
Programming Is a Game
Why AI got good at code before it got good at anything else.
Ian Lance Taylor
Sep 18
Mayfly Chat: Transient Chat for Agents
Click 'new channel,' give the URL to your agents, and voilà, they can talk to each other.
Josh Bleecher Snyder
Sep 15
Executing Commands With exe.dev's HTTPS API
Run the same exe.dev commands you use over SSH—including commands on your VMs—through a simple HTTPS endpoint.
Philip Zeyliger
Sep 14
Why Clickhouse and Agents are a Great Combo
No ETL, no Databricks, no Snowflake—just the events and a reporting layer built on top.
Bryan Mikaelian
Sep 2
Agent Grit Is a Double-Edged Sword
The same behavior that makes an agent like Sol useful also makes it a security risk.
Josh Bleecher Snyder
Sep 1
August 2026
Revisiting Joel's Test
Joel Spolsky's twelve questions still hold, but agents demand nine more. Call it the Shelley test.
Philip Zeyliger
Aug 31
Six Months of Writing Code Exclusively With Agents
What I've learned from six months of coding with agents—and not writing a line of code by hand.
Maisem Ali
Aug 27
We Taught sqlc to Invalidate Our Caches
How exe's proxies stay fast and correct without anyone hand-writing invalidation logic.
Ian Lance Taylor
Aug 20
Have an Agent Babysit Your Deployments
The question is not: could a human do it better? The question is: in practice, will a human actually do it at all?
Josh Bleecher Snyder
Aug 18
No Plan Survives Contact With the Enemy (Reality)
People who use coding agents are either planner or iterators (or somewhere on that spectrum). The two sides are closer than you think.
Philip Zeyliger and Josh Bleecher Snyder
Aug 14
OAuth for Agents
Agents shouldn't hold long-lived secrets. Give them an identity instead—and short-lived access when they need it.
Maisem Ali
Aug 11
The End of No Code
Writing custom software used to be expensive. Coding agents changed the math.
Philip Zeyliger
Aug 6
A Non-Exhaustive Inventory of exe's Software Factory
A quick tour of the internal tools and agents that keep exe running.
Philip Zeyliger
Aug 6
Simpler GitHub Integration URLs, Plus Read-Only Access
Reach any authorized repo at one URL. And mark an integration read-only when your agent should look but not touch.
Maisem Ali and Philip Zeyliger
Aug 5
Introducing Auto-Purchasing for Shelley Tokens
Now you don't need to manually purchase more credits when you exhaust your token stores.
Bryan Mikaelian
Aug 5
Botiquette
We have a lot of bots doing work at exe. Here's how they should behave.
Josh Bleecher Snyder
Aug 5
Ghostty in the Machine: The Saga of exe-scroll
Two ghostty instances stand between you and your shell. How exe-scroll keeps remote terminal sessions alive, plus a tour of the prior art: mosh, tmux, dtach, and web terminals.
Philip Zeyliger
Aug 4
Devtools must be open source
The age of personalized software is here.
David Crawshaw
Aug 2
July 2026
Stripe Just Wants a Number
Inside exe’s billable facts architecture.
Bryan Mikaelian
Jul 29
tailmix: Connect to Multiple Tailnets at Once
An independent, open-source client that lets one machine connect to multiple tailnets simultaneously.
Maisem Ali
Jul 24
Customizing Shelley, Customizing Software
With a coding agent living next to your software, customizing it is as easy as asking. Shelley even rebases your changes onto each upgrade.
Philip Zeyliger
Jul 22
How Antithesis Turned exe into a Sandbox for Agentic Software Tests
"There's this tension between giving [agents] enough power and then also not letting them destroy the world."
Zoe
Jul 22
Run a Slack Bot from Your VM (Without Giving It the Keys)
Send-only or fully bidirectional, with the permissions you choose.
Danny Krause
Jul 22
Claude Is Not a Compiler
Or: the difference between vibe-coding and vibe-engineering.
Josh Bleecher Snyder
Jul 21
Meet the Conservationist Who Turned 40 Terabytes of Public Data Into a Video Game
Raffael Hickisch spent years dreaming up conservation tools he couldn't afford to build. Then he built them himself, with an AI agent and a country's worth of public data.
Zoe
Jul 14
Building Software From My Phone
Voice transcription, a share sheet, and a VM that's already running.
Josh Bleecher Snyder
Jul 6
Connect Your ChatGPT Subscription to exe.dev
Use Shelley (and pi, and Codex) on exe.dev with the OpenAI models you already pay for.
Philip Zeyliger
Jul 3
Adding Features Without Interrupting Network Connections
How exe.dev ships updates without breaking connections.
Ian Lance Taylor
Jul 1
June 2026
Building the exe.dev iOS App
the software workshop behind the iOS app
Philip Zeyliger
Jun 23
Announcing the exe.dev iOS App
The exe.dev iOS app is in the App Store. Here's why we built it.
Philip Zeyliger
Jun 15
Sharing Is Caring
At exe.dev, sharing a web app you built is as easy as forwarding an email.
Philip Zeyliger
Jun 10
Replace Your CI With a Merge Queue
Agent development means after-the-fact CI no longer works.
David Crawshaw
Jun 7
May 2026
Dev, Test, Prod: Choose One, Two, or Three
You can build, test, and deploy on exe.dev.
Philip Zeyliger
May 4
April 2026
Series A for exe.dev
exe.dev has raised a Series A to build a development-focused cloud
David Crawshaw
Apr 22
Some Secret Management Belongs in Your HTTP Proxy
do third-party integrations via HTTP header management
David Crawshaw and Philip Zeyliger
Apr 18
Closer Compute 🇺🇸 🇬🇧 🇯🇵 🇩🇪 🇦🇺
exe.dev now runs machines around the world, so your machine is close to you.
David Crawshaw
Apr 11
A Transparent UI Pattern
exe.dev's UI shows you the command it's running, so you always know how to script it.
Philip Zeyliger
Apr 2
March 2026
Prompt Engineering Is Dead, but Claude Still Tries
Agents have good judgment now. Delegation beats micromanagement.
Josh Bleecher Snyder
Mar 31
Everyone Is Building a Software Factory
Is exe.dev the compute primitive you've been waiting for?
Philip Zeyliger
Mar 27
February Update
Roundup of exe.dev work in February.
David Crawshaw
Mar 9
APIs for the RESTless
Mint your own bearer tokens for exe.dev's HTTP API.
Josh Bleecher Snyder and Philip Zeyliger
Mar 5
Why exe.dev VMs Are Persistent
On the design decision to make VMs persistent, with persistent disks.
Philip Zeyliger
Mar 3
February 2026
Show, Don’t Tell
On the perils of marketing, and writing private apps from your phone.
David Crawshaw
Feb 22
Review the Reviews
The code reviewer reviewer reviews the code reviewer's reviews.
Josh Bleecher Snyder
Feb 15
Software as Wiki, Mutable Software
When your coding agent lives next to your software, editing it is as easy as editing a wiki.
Philip Zeyliger
Feb 13
January Update
Roundup of exe.dev work in January.
David Crawshaw
Feb 8
Expensively Quadratic: the LLM Agent Cost Curve
Cache reads are quadratic and dominate your long agentic conversations.
Philip Zeyliger
Feb 3
January 2026
Your Codebase Is the Prompt
When Claude writes code you don't like, ask what it saw, not what it did.
Josh Bleecher Snyder
Jan 27
SSH Has No Host Header
A dive into how we share IPs between VMs while making SSH work.
David Crawshaw
Jan 22
Talk Emoji to Me
Emoji reactions are a surprisingly effective way to communicate with bots.
Josh Bleecher Snyder
Jan 15
Goodbye Sketch, Hello Shelley!
Introducing Shelley, exe.dev's mobile-friendly, web-based, multi-modal coding agent.
Philip Zeyliger
Jan 8
December 2025
Meet exe.dev, Modern VMs
Persistent, private, fast-starting VMs with automatic auth.
David Crawshaw
Dec 15
×
Advertisement