November 2026
-
7 Nov 2026🔗django-absurd: ceci n'est pas un queue
-
5 Nov 2026🔗Environment variable injector for Docker run
-
4 Nov 2026🔗FastAPI background task queue with asyncio
-
4 Nov 2026🔗Found our Django app was losing 2 seconds per request to GIL and GC. Built an eBPF tool to catch it.
-
2 Nov 2026🔗Using UV for installing Wagtail
-
1 Nov 2026🔗5 design patterns used in my new habit tracker app
October 2026
-
30 Oct 2026🔗Learning Python makes you a better designer: An interview with Just van Rossum
-
24 Oct 2026🔗My code used 10GB RAM. Now it uses 300MB.
-
23 Oct 2026🔗Introducing Citry
-
18 Oct 2026🔗Virtual environments in Python
-
17 Oct 2026🔗Testing async Python without losing your mind
-
17 Oct 2026🔗Python 3.15 Preview: Lazy Imports
-
16 Oct 2026🔗Python 3.15 is bigger than you think: 7 new features worth using in 2026
-
16 Oct 2026🔗How to fix 'NoneType' object has no attribute errors (without guessing)
-
15 Oct 2026🔗Ruff, MyPy, pytest, and then what?
-
13 Oct 2026🔗Async programming in Python: From generators to asyncio
-
11 Oct 2026🐥Building a lift scheduling algorithm in Python
September 2026
August 2026
-
11 Aug 2026🔗How to stop Claude from saying load-bearing
-
10 Aug 2026🔗Top 10 backend frameworks for enterprise development in 2026
July 2026
May 2026
-
24 May 2026🔗Why I moved from Python to Elixir for AI work, and what I found on the other side.
-
1 May 2026🔗Stream Reddit comments using Elixir, Pythonx and PRAW