Blog
Thoughts on web dev, Laravel, Shopify, and everything in between.
-
Deploying Astro to Cloudflare Pages
A step-by-step guide on deploying your Astro site to Cloudflare Pages with automatic builds, custom domains, and zero monthly cost.
-
How to Install Apache Web Server on Ubuntu 24.04
Step-by-step guide to self-hosting n8n on Ubuntu: install Docker, run n8n with Compose or docker run, then set up Apache as a reverse proxy with WebSocket support and Let's Encrypt SSL.
-
The Complete Guide to Deploy Laravel on Linux Servers
A step-by-step guide to setting correct file permissions when deploying Laravel on Linux—ownership, storage/cache writability, .env security, common fixes, and a reusable setup script.
-
How to Update Self-Host n8n in 1 Click
Automate n8n Docker updates with a single bash script: stop, remove, pull latest image, and start a new container with your volume and env—one command to stay up to date.
-
How to Update Self-host n8n in Docker in a Few Simple Steps
Quick steps to update self-hosted n8n in Docker: pull the latest image, stop and remove the old container, then start with the new image—with Docker Compose or docker run, plus backup and verification tips.
-
How to Self-Host n8n on Ubuntu: A Step-by-Step Guide
Step-by-step guide to self-hosting n8n on Ubuntu: install Docker, run n8n with Compose or docker run, then set up Apache as a reverse proxy with WebSocket support and Let's Encrypt SSL.