Learn how to Dockerize your Django backend using a multi-container setup with MySQL, Redis, Celery, and Nginx. This step-by-step guide covers Dockerfile, docker-compose, environment setup, and deployment tips for scalable web applications.
How I moved my Django backend from Azure's student VPS to a more affordable VinaHost server using Docker and Docker Compose — including lessons learned and my VPS cost comparison.
Discover my April 2025 touch typing progress update, celebrating 168 days of consistent practice on MonkeyType! I share new personal records, insights from increased daily sessions, reflections on the journey, and why I’m shifting focus to accuracy over speed. Whether you're a fellow typist or a developer curious about typing habits, this post offers a real, personal look at long-term typing practice.
This touch typing practice session is scheduled for March 2025. The goal is to help users enhance their typing speed and accuracy by regularly engaging in this practice.
Learn how to create a multi-tenant application using Next.js with custom subdomains. This guide covers setting up tenant-specific pages, authentication, and route rewriting for a scalable and secure architecture.
This touch typing practice session is scheduled for February 2025. The goal is to help users enhance their typing speed and accuracy by regularly engaging in this practice.