Posts
All the articles I've posted.
-
Optimizing Django Docker Builds with Astral’s `uv`
Published:Learn how to speed up and harden your Django Docker builds using Astral’s uv for faster installs, better caching, and reproducible environments.
-
Obsidian and Git: A Quick Setup Guide for Developers
Published:A streamlined approach to setting up Git version control for your Obsidian vault using SSH authentication.
-
From pyenv to uv: Streamlining Python Management
Published:A quick guide on transitioning from pyenv to Astral's uv, highlighting its speed, unified workflow, and tips for setting up Python environments efficiently.
-
The django-csp 4.x refactor
Published:Sharing the journey behind the django-csp 4.0 refactor, exploring the motivations and improvements.
-
Using Celery's Canvas to Reduce Elasticsearch Index Time
Published:How I leveraged Celery's group and chord primitives to parallelize the indexing process when reindexing data into Elasticsearch for the Firefox Marketplace search backend, reducing the full reindex time from over 40 minutes to under 3 minutes.