Seven things I check before running Postgres on a server I ownSelf-hosting Postgres is not hard. Skipping one of these seven is. I build CrescoDB, a backend you deploy to a server you already rent, so I spend a lot of time thinking about what goes wrong on self-2d ago · 4 min readcrescodb.hashnode.dev
A backup you've never restored is just a rumourI have 24 users and zero of them have deployed. If one of them deploys tomorrow and their server dies on Thursday, the only thing standing between them and a lost week is a backup I have never opened.1M3d ago · 5 min readcrescodb.hashnode.dev
Beyond Deployment: What's Next for CrescoDB, Plus a Clearer Path to Getting StartedBeyond Deployment: What's Next for CrescoDB, Plus a Clearer Path to Getting Started Building a backend is only part of the work. You define your data, build your API, connect your application, test itOct 20 · 11 min readcrescodb.hashnode.dev
Building a Startup Taught Me That Not Every Good Idea Deserves to Be BuiltOne of the easiest mistakes to make as a developer is confusing the ability to build something with a reason to build it. When you know how to code, ideas become tempting. You see a problem and immediOct 11 · 6 min readcrescodb.hashnode.dev
Git Isn't the Only Way to Deploy: ZIP Deployment and Better VPS Space AllocationGit-based deployment is useful for a reason. Your code lives in a repository, changes can be tracked, and deployments can follow a branch or commit. For a team shipping continuously, that workflow makOct 9 · 4 min readcrescodb.hashnode.dev