Pinned
exe
Hunting bugs? Look at commits (not files): blog.exe.dev/commits-not-...
Your agents need internet access to get stuff done. But how much access is too much? Introducing internet disconnect: blog.exe.dev/internet-dis...
An agent is a model, a loop, and a set of tools. Where each of these runs determines what the agent costs, what it can do, and how safe it is to use: blog.exe.dev/topology
exe reposted
"When I want to improve one of my iOS apps, I shake my phone, type in a prompt, and off it goes to Shelley, with a screenshot." blog.exe.dev/shake-to-tel...
Meet Radiant, a healthier way to snack on UI work: blog.exe.dev/implementati...
We're hosting our first technical meetup in SF on October 26. Drinks and pizza will be served; thrilling talks will be given. Join us: luma.com/0qr6bxcw
Shoulder shares your terminal with an agent, so it can watch your logs alongside you (or play Tetris, badly): blog.exe.dev/agent-over-y...
Sharing a CPU core comes with a security tradeoff. At exe, your team’s VMs can share cores with each other. Other teams’ VMs stay separate. And if your own VMs need that separation too, your team admin can turn sharing off. Ian explains how it works: blog.exe.dev/crossing-the...
Lots of websites share an IP address. Somehow, you still get the one you asked for. Philip on the humble Host header, plus a new way to serve subdomains from a single exe VM: blog.exe.dev/the-hardest-...
ETOOMANYTHINGS: Running a bunch of agents at once to hide latency trashes your flow state. Here's what we're trying instead: blog.exe.dev/etoomanythings
Shelley can now take a screen recording as a prompt. Hit record, talk through your problem, click around, and your agent gets the transcript + video: blog.exe.dev/show-and-tel...
We launched pools. Group your VMs, pay for compute: blog.exe.dev/pools-our-ne...
What's going on with the air quality in San Francisco? We built a fire map to find out: blog.exe.dev/what-s-going...
"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." blog.exe.dev/cron-vs-vm
"In this new era of 'I can build anything,' this often means you first have to make a choice, 'do I care enough about what good looks like for this product to own the maintenance and upkeep?'" blog.exe.dev/caring-vs-kn...
exe reposted
I recently reverted to old habit and wrote a "Jenkins job" (it was Buildkite, but pot-ay-to pot-ah-to) to nag me about Fireworks model updates. Eventually, I came to my senses, and used a VM with a timer and an agent instead. So much better.
Ever wanted your agents to just talk directly with each other? Now they can: blog.exe.dev/mayfly-chat
The sane way to run Hermes on mobile: m.youtube.com/watch?v=7Izp...
When working with agents, is it better to plan or iterate? blog.exe.dev/planning
"At exe, we believe agents should be able to access everything they need. That said, we do our best to avoid giving them persistent credentials that could leak." blog.exe.dev/oauth-for-ag...
A Non-Exhaustive Inventory of exe's Software Factory: An agent that looks for security issues systematically. An agent that investigates alerts. An agent that investigates logs. Bots to fix flaky and slow tests. A status page. Read on: blog.exe.dev/inventory
"Rome didn’t fall in a day, but this is as good a point as any to mark the moment No Code platforms jumped the shark." blog.exe.dev/the-end-of-n...
Bots are part of the workplace. How should they behave? We have thoughts: blog.exe.dev/botiquette
Two Ghostty instances stand between you and your shell. Here's how exe-scroll keeps remote terminal sessions alive, plus a tour of the prior art: mosh, tmux, dtach, and web terminals: blog.exe.dev/exe-scroll
exe reposted
I told someone about @exe.dev today and told them not to google it. Open a terminal and just ssh. It's the 🤯 moment I love to see
"Instead of having billing API calls littered in the code, what if we issued billable facts about the state of something and reconciled billing once the new facts were settled?" blog.exe.dev/billable-facts
answering all your burning questions about exe’s iOS app: youtu.be/BhBFA2igURk
K3 is out. Your cloud provider probably doesn’t have it. We do :) exe.dev
exe reposted
We 🐡🐡🐡 exe.dev -- simple, effective, fast. If you've noticed improvements in our user experience over the last 6 months, they were accelerated by how simple exe.dev made things.
"I just realized what I wanted was, like, a computer." How @antithesis.com uses exe to give agents real machines, safely: blog.exe.dev/how-antithes...
exe reposted
"Why can’t I just be connected to multiple tailnets at the same time?" Great q. Now you can: blog.exe.dev/a-tale-of-tw...
PSA: You can now interact with your VM on Slack blog.exe.dev/run-a-slack-...
"I just realized what I wanted was, like, a computer." How @antithesis.com uses exe to give agents real machines, safely: blog.exe.dev/how-antithes...
Built a distributed DNS server in ~a week. Rebuilt twice on purpose. Shipped -> went on vacation. DNS incidents a month later: 0. How we did it (hint: the answer isn't vibe-coding): blog.exe.dev/claude-is-no...
We're going to be sharing more about how people use exe to build cool stuff. First up—a conservationist who turned 40 terabytes of public data into a video game: blog.exe.dev/meet-the-con...
exe reposted
New episode of @fafo.fm with @crawshaw.io about @exe.dev scheduled for Monday Have some more outages included in the newsletter. If you like reading those kinds of things subscribe at sub.fafo.fm
exe reposted
Setting up Gerrit on @exe.dev with X-ExeDev-Email auth took 60s! However, that doesn't make git work. I hacked together a little proxy that does a tiny amount of OAuth2, exchanging exe.dev auth in the browser for a token that works with git-credential-oauth.
exe reposted
Behind the scenes on how the exe.dev iOS app was built: blog.exe.dev/ios-developm.... Step 1: buy mac mini. Step 2: give Shelley access to simulator. Step 3: over the air updates, Step 4: prompt app into existence from itself. Also, gratuitous profiler. boldsoftware.github.io/public_html/...
exe reposted
Me, reaping: *startled* *fart noises emanating from Mac* TEN MIN PRIOR Me, sowing: "Shelley, build an iPad sound machine; test with the simulator." THIRTY MIN PRIOR "I learned how to build iPad apps at work; kids, what shall we make?" TODAY exe.dev has an iOS app blog.exe.dev/ios
exe reposted
Replying to @samihonkonen.com
I have a lot of the same feelings about @exe.dev. It’s made side projects feel manageable and fun again, especially after mostly running on k8s (which I have a lot of love for, it’s just Big™️ for side projects)
exe reposted
My first self-hosted server lived on zort.org in the early days of the internet. Letting that domain go is one of my more lasting regrets. exe.dev brings back the feeling, but sadly not the domain. New blog: samihonkonen.com/posts/a-love...
exe reposted
Really enjoying @exe.dev so far. Create a VM in seconds, and then you can use a coding agent via a web interface on the box to quickly get stuff setup. I went from nothing to deployed postgres on one VM, a Rails app in another, with tailscale to network them in a few minutes.