The hidden kwarg you need to parse email files in Python
Without setting this poorly-documented argument, you will get junk results when parsing email (.eml) files using Python.
All posts from Joel Sleppy's blog.
Without setting this poorly-documented argument, you will get junk results when parsing email (.eml) files using Python.
Use Django's authentication and permissions to secure any other application.
How to ship JSON formatted logs from your app's stdout to fluentbit and VictoriaLogs for visualization and analysis.
In contrast to a traditional server rendered web app, you need to be aware that all SvelteKit page data ends up on the client.
Some interesting consequences of Docker being a client-server tool.
Documenting how I built a Square Foot Garden
Finding the best way to deploy to production with Docker Compose.
The correct, non-obvious way to run Python code concurrently with asyncio.
My summary of Paul Graham's 2012 essay "How to Get Startup Ideas"
Notes on the excellent web design book Refactoring UI.
A compact reference for the most useful parts of the Django ORM.
My transcription of the song Planets by Emily Haines & The Soft Skeleton.
A recent Hacker News post inspired me to test my setup for video calls. It was awful, and Bluetooth was to blame. Here's how I fixed it.
How to automate SSH sessions with Fabric to deploy a Django application.
How to remove tags and patches from clothing with a seam ripper for comfort and style.
How to run gunicorn async workers with gevent and a PostgreSQL client.
Learn how to use preloading to reduce memory use in a Gunicorn app, and when not to use it.
Understand the memory use and throughput of Gunicorn sync workers under different workloads.
How to generate a sitemap.xml from your wagtail-bakery static site.
How to add code blocks with syntax highlighting to a Wagtail project.
How to build a Wagtail project as a static site and host it on Netlify.