Published: August 18, 2025
22
8
130

HOW TO RAW DOG DEV ON THE SERVER You pay @Hetzner_Online or @digitalocean $5 and you have a VPS (Hetzner calls it a server, Digital Ocean calls it a droplet) You SSH into the server (I use @TermiusHQ), then follow the instructions how to install Claude Code or Cursor CLI on

Image in tweet by @levelsio

@levelsio @Hetzner_Online @digitalocean @TermiusHQ Every time I see a person saying they use Supabase it just tells me that they've been indoctrinated into believing that they can only achieve things on the web by using these abstracted SaaS microservices. There is a lot of satisfaction that comes from spinning up your own VPS

@levelsio @Hetzner_Online @digitalocean @TermiusHQ The merchants of complexity will never understand why your first prompt isn't "Build a Vercel, Supabase, Clerk, Netlify, Algolia, Datadog, CircleCI with Terraform Cloud backend"

@levelsio in a slightly less raw, lets say condomized, setup you can do the coding locally with CC and deploy with @dhh's kamal, takes care of zero downtime deploys and even auto renewing SSL certs https://kamal-deploy.org

@levelsio @Hetzner_Online @digitalocean @TermiusHQ hetzner is actually so goated I have my minecraft server, http://mc.venivci.com, and my purified tetris game http://tetrivci.venivci.com up on there. and of course @TermiusHQ so i can be lazy and ssh from phone

@levelsio @Hetzner_Online @digitalocean @TermiusHQ I don't know about you guys but raw dog is my favorite term when it is used how I don't think it was originally supposed to be used.

@levelsio @Hetzner_Online @digitalocean @TermiusHQ IF YOU GET STUCK, ASK IT TO LOG EVERYTHING. THEN DESCRIBE WHAT YOU WANT TO HAPPEN AND WHAT IS ACTUALLY HAPPEN. TELL IT TO LOOK AT THE LOGS THANK YOU FOR YOUR ATTENTION TO THIS MATTER -PBERTRAND_DEV

@levelsio @Hetzner_Online @digitalocean @TermiusHQ how many *new* projects would you say you start in a given month?

@levelsio @Hetzner_Online @digitalocean @TermiusHQ tldr: build the damn app and then clean up the mess later (if you need to) what are you waiting for anon?

@levelsio @Hetzner_Online @digitalocean @TermiusHQ my brother in christ, just use vim and reload the page

@levelsio Sounds fun

@levelsio @Hetzner_Online @digitalocean @TermiusHQ Im an idiot when it comes to this stuff but why is this any better than just Claude code on your comp -> push to server? This just skips deployments?

@levelsio @Hetzner_Online @digitalocean @TermiusHQ You can use VS Code (or its forks) to connect to SSH and code as if it's local on your PC :)

@levelsio @Hetzner_Online @digitalocean @TermiusHQ Used to SSH into droplets years ago. This is how I started, this is the way. Pro top if you want secure wp, install an image on aws into the smaller ec2. Use certs for auth not passwords.

@levelsio @Hetzner_Online @digitalocean @TermiusHQ An alternative for apps. Use Claude Code, GitHub, and Google Play Developer API. Update your app by sending PRs from your phone. Have Claude send updated builds directly to the Google Play store (internal testing for your device only, if you want). Update app and test, add more

@levelsio @Hetzner_Online @digitalocean @TermiusHQ You can just cloudflared websites over using claude code, it handles everything.

@levelsio @Hetzner_Online @digitalocean @TermiusHQ ...and you can also ask Claude Claude to create a snapshot each time a task is completed, such as you can revert like with git but at a server level #server-actions-create-image-from-a-server class="text-blue-500 hover:underline" target="_blank" rel="noopener noreferrer">https://docs.hetzner.cloud/ref...

Image in tweet by @levelsio

@levelsio @Hetzner_Online @digitalocean @TermiusHQ How do you compare Claude codę with cursor $200 plan?

Share this thread

Read on Twitter

View original thread

Navigate thread

1/21