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
April 2026
March 2026
-
29 Mar 2026🔗Your agent framework is just a bad clone of Elixir: concurrency lessons from telecom to AI
-
18 Mar 2026🔗Bridging Elixir and Python with Oban
-
4 Mar 2026🔗Thinking Elixir Podcast 294: compile times, language servers, and Python, oh my!
February 2026
-
26 Feb 2026🔗Goodbye Java, hello Go!
-
22 Feb 2026🔗Process-based concurrency: Why BEAM and OTP keep being right
-
2 Feb 2026🔗Oban comes to Python
January 2026
December 2025
November 2025
-
26 Nov 2025🔗Shelling out is selling out
-
21 Nov 2025🔗The art of document chunking for LLM applications
-
20 Nov 2025🔗Parsing PDF documents at scale
-
18 Nov 2025🐥Rendering PDF pages and adding overlays using PyMuPDF and PIL
-
13 Nov 2025🔗Why UUIDs won't protect your secrets
-
10 Nov 2025🐥Stripping HTML from strings in Python using only the standard library
-
6 Nov 2025🔗Python's splitlines does a lot more than just newlines
October 2025
-
30 Oct 2025🔗Full text search with Django and SQLite
-
29 Oct 2025🐥Parsing JSON lists into Pydantic models
-
28 Oct 2025🐥Detecting the number of CPU cores in Python
-
9 Oct 2025🐥Why using uv run --frozen matters in production