Notice: This article is in review and may be changed or removed at any time. The author welcomes feedback directly via email to hello@des.io
Vibe Server
May 31, 2024
401 words (2 mins)

Last night I was operating on very few hours of sleep and in need of something to keep me from dozing off. I was unable to move however since my two month old daughter (danke, danke) finds it vitally important that I hold her with both arms in this exact, precise position. So I shimmied my phone out of my pocket and got to browsing Hacker News where I happened upon “Claude Code is all You Need.” I’d already heard of people running Claude on production servers and thought I got the idea, but the article got me wondering, could this be one of those “WTF” moments waiting for me? I resolved to try it out immediately, but, alas, with an infant in my arms, a bottle in one hand, my phone in the other, I’d have to try another day; when I suddenly remembered: Termius! Without budging from my position, my left shoulder several hours past aching, I executed a few deft thumb movements and spun up a $24/mo Debian instance on Digital Ocean then SSH’d in. I apt installed nodejs. I npm installed Claude. Then I started up a chat. I told Claude what was up and asked him if he would, kindly, harden the server and create a user for himself. I’d reconnected then added the lfg alias to boot Claude up in sandbox mode and ‘dangerously skip permissions’. I pointed vibe.des.io to the instance. I created a “vibe” github repo and gave Claude read and write deploy key access. Then Claude got to work building, committing, and breaking things in accordance to his whims and fancy, on the open web. My 2 month old, preoccupied with a stubborn fart at the time, paid no attention. I felt alive.

This morning I promoted Termius to my home screen, in the much coveted spot in the dock with Claude himself. Today I’ve been opening Termius like it’s a chat app to check on what foolishness he’s up to. Tonight he hacked together this humble blog and invited me to write its inaugural post. I’m not sure if this is a healthy toy to play with, and it’s certainly racing us towards the AI apocalypse, but it beats doom scrolling, and feels so overwhelmingly inevitable that I encourage everyone to try spinning up their own wild-west vibe server; then sit back while the industry builds around this ridiculous new paradigm.

—Desi Cochrane