Things I learn while building distributed systems, working with AWS, improving observability, and debugging production software.
Orchestrating Laravel Queues & Scheduling in Docker with Cron & Supervisor
Learn how to move Laravel’s scheduler into cron and manage queue workers with Supervisor inside Docker—complete with Docker-friendly logging, health checks, and a lightweight tail -f /dev/null trick—to create a reliable, production-ready container for your background tasks.
Building a Secure & Scalable S3 and CloudFront Architecture with AWS CDK
Secure and scale your static assets with AWS CDK! This guide shows you how to integrate Amazon S3 with CloudFront using best practices—locking down your S3 bucket, leveraging modern origin access control, and ensuring fast, global content delivery. Perfect for developers looking to optimize their cloud deployments.
Managing Multiple Domains with a Load Balancer
Learn how to manage multiple domains with a load balancer using host headers and SSL certificates. This step-by-step guide ensures efficient traffic routing and robust application performance for your subdomains and services.
How to Proxy API Requests in NodeJs Using a SOCKS Proxy with Axios
Learn how to configure a NodeJs server to route API requests through a SOCKS proxy using Axios, allowing you to access whitelisted APIs from your local development environment.