
Things worth writing down
Sizing, operations and the parts of hosting that are usually explained badly. Written by the people who run the platform, mostly because we got tired of answering the same question in tickets.
All posts
12 posts


Databases13 min read
Schema migrations without downtime: expand and contract
0 readers0 likes0 commentsRead →

App hosting12 min read
PM2 vs a hosting panel: what a process manager is for
0 readers0 likes0 commentsRead →

App hosting12 min read
Deploy Django to production: settings, static files, gunicorn
0 readers0 likes0 commentsRead →

App hosting13 min read
Deploy an Express API to production: ports, proxy, errors
2 readers0 likes0 commentsRead →

Web hosting14 min read
Deploy Laravel to production: env, caches, queues and cron
0 readers0 likes0 commentsRead →

App hosting12 min read
Deploy Next.js on a Node server: build, standalone, cache
2 readers0 likes0 commentsRead →

App hosting12 min read
npm ci vs npm install: which one belongs in a deploy
0 readers0 likes0 commentsRead →



Databases13 min read
PostgreSQL roles and permissions: least privilege that holds
3 readers0 likes0 commentsRead →

Sizing13 min read
Sizing a web app for launch day: cache, queries, headroom
0 readers0 likes0 commentsRead →