Skip to main content
Heterl0

Archive

  1. 2025
  2. May
  3. Dockerizing a Django Backend with Multi-Container Images: A Step-by-Step Guide
    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.
  4. Moving My Dockerized Backend from Azure VPS to a Cheaper VPS
    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.
  5. April
  6. Touch Typing Practice April 2025
    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.
  7. Set up Celery production for Django project
    Set up Celery for a Django project on production with services to serve for the crob job
  8. March
  9. Touch Typing Practice March 2025
    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.
  10. Building Multi-Tenant Applications with Next.js: A Custom Subdomain Approach
    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.
  11. February
  12. Building MonkeyType Logger: A Typing Tracker Error Extension
    How I built MonkeyType Logger, a browser extension that records and analyzes typing errors to improve speed and accuracy.
  13. Touch Typing Practice Feb 2025
    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.
  14. My Journey in Setting Up WordPress with Nginx and SSL
    My first Wordpress project I and my team has been work at University, Deloy on DigitalOcean free plan for student on three months.
  15. January
  16. Build personal blog easy with 11ty.js
    Build personal blog site super easy with Eleventy JS, a simpler static generator.
  17. New Process Update
    This blog post details updates to my touch typing learning process, with improvements made continuously over two months as of 01/05/2025.
  18. 2024
  19. November
  20. What is Touch Typing?
    The simple description about touch typing and my approach it.