Automatically deploy your site when you push the main branch
The best feature of Heroku is the ability to just push a branch, and it gets deployed. How do we replicate a workflow like that on our own server?
Hardening a web server against script kiddies
Webservers get hit by hundreds of thousands of requests to random (non-existing) PHP files. What can we do about this?
Setting up a Debian 11 server for SvelteKit and Django
I recently had to set up a brand new server for a website running on SvelteKit and its API running on Django. I am a software developer and setting up servers and hosting isn't something I normally do, so I followed a bunch of different tutorials. In this article I want to combine all these tutorials, mostly for future me, but hopefully you'll find it useful as well.