April 2026
-
12 Apr 2026πBuilding a blog with Elixir and Phoenix
-
6 Apr 2026πWhy I Love FreeBSD
-
4 Apr 2026πWhy merge queues?
-
1 Apr 2026πUsing systemd units for Laravel cronjobs and background processes
March 2026
February 2026
-
9 Feb 2026πCross-app communication with RPC in Elixir
-
5 Feb 2026πEnhancing your Docker workflow with local PostgreSQL integration
-
4 Feb 2026πAchieving zero downtime deployments with Docker
January 2026
-
26 Jan 2026πIngress NGINX to HAProxy Kubernetes ingress migration
-
24 Jan 2026πHow to run PostgreSQL in Docker
-
23 Jan 2026πFrom dev to production for a small Phoenix project
-
22 Jan 2026πHow I think about Kubernetes
-
22 Jan 2026πRebuilding our infrastructure from scratch and migrating live (AWS ECS migration)
-
21 Jan 2026πZero-downtime deployments with Docker Compose and Nginx
-
18 Jan 2026πElixir CI: Testing, publishing, and containerization with GitHub Actions
-
17 Jan 2026πAWS CEO explains 3 reasons AI canβt replace junior devs
-
3 Jan 2026πDatabase migrations in Kubernetes
-
3 Jan 2026πSimple network communications in Docker without compose
-
1 Jan 2026πDeploy Phoenix 1.8 with Coolify on Hetzner
December 2025
-
28 Dec 2025πInstall and upgrade to PHP 8.5 on Debian and Ubuntu
-
25 Dec 2025πBuilding php docker images in a better way with wolfi-os
-
25 Dec 2025πHow when AWS was down, we were not
-
24 Dec 2025πProduction-grade container deployment with podmanΒ quadlets
-
22 Dec 2025πCreating a simple Elixir Phoenix application to deploy in Kubernetes
-
8 Dec 2025πReturning HTTP 404 responses instead of 403 for unauthorised access