Daniel Roy Greenfeld
daniel.feldroy.com
Daniel Roy Greenfeld
@daniel.feldroy.com
Writes at daniel.feldroy.com
Climate advocate on sabbatical from kraken.tech 🌎
Co-Author of Two Scoops of Django 📚
Husband of Audrey Roy Greenfeld https://bsky.app/profile/audreyfeldroy.bsky.social 🍪
Father of Uma 🧸
Merry Christmas! 🎄 I just helped @audrey.feldroy.com release this year's implementation of the deckthehalls Christmas card. If you have `uv`, just run:

uvx deckthehalls

Run it several times 😉
December 25, 2025 at 3:12 AM
Do I know anyone in Taipei? We just put together a trip from December 25 until January 1. We're open to meeting up for coffee and kid-friendly activities.
December 24, 2025 at 9:28 AM
Anyone know whowho built www.cookiecutter.io ? I would like to talk to them. 🙂
Cookiecutter
www.cookiecutter.io
December 22, 2025 at 5:42 AM
Reposted by Daniel Roy Greenfeld
Air 0.43 has dropped, which uses FastAPI 0.125.0 or higher. FastAPI is finally off supporting Python 3.8 and Pydantic v1! In theory this shouldn't affect anything, but edge cases may appear. If something breaks, we'll make fixing bugs caused by this update our priority. ☁️
December 21, 2025 at 4:37 PM
Messing with those who keep poking for holes.
December 12, 2025 at 7:05 AM
GiHub pages appear to be down.😣
December 9, 2025 at 5:32 AM
In converting Two Scoops of Django's LaTeX to Markdown, Gemini sometimes uses stolen copies as citations. I keep having to tell it to stop using citations, only rely on the sources I provide.

That's to help ensure that the LLM isn't adding slop, just converting formats.
November 30, 2025 at 2:44 AM
Somehow I got out of the habit of posting TILs. Here's me getting back into the habit: daniel.feldroy.com/posts/til-20...
TIL: Default code block languages for mkdocs
Really useful for making inline code examples have code highlighting.
daniel.feldroy.com
November 22, 2025 at 11:22 AM
12 years! Would have been sooner but I missed a notification.

github.com/meshy/python...
Document using twine so PyPI doesn't say your package is for ONLY Python 2.7 · Issue #24 · meshy/pythonwheels
For some arcane reason, https://pypi.python.org/pypi/twine is the tool I need to get my packages up on PyPI.
github.com
November 18, 2025 at 10:07 PM
@fastapi.tiangolo.com book in Japan! 📖♥️
November 17, 2025 at 8:13 AM
In Japan scheduled parent and kid classes are a big thing. That includes martial arts. Hence, today my daughter Uma and I will take our very first Brazilian Jiu-Jitsu class together!
November 15, 2025 at 11:06 PM
Just landed in Japan. It's fun to explore new places!
November 12, 2025 at 7:41 AM
Off to Japan for the first time! Hope to see you there! daniel.feldroy.com/posts/2025-1...
Visiting Tokyo, Japan from November 12 to 24
Our first time in a new country!
daniel.feldroy.com
November 11, 2025 at 3:03 PM
Today has seen my daughter's first exposure to Monty Python. A historic day indeed!
November 11, 2025 at 2:55 PM
We're going to be in Tokyo, Japan from November 13 to November 24. Anyone want to meet up?
November 11, 2025 at 4:06 AM
Today and just today I've got 90+ minutes in West Village in Manhattan from 6pm-7:30. Anyone want to meet up or have suggestions for what I should do or eat?
November 9, 2025 at 4:01 PM
My first professional programming language was Foxpro for DOS. Which had over 40 books written about it. 🤯🦊

www.foxprohistory.org/books.htm
The History of FoxPro - Books by Fox Version
www.foxprohistory.org
November 5, 2025 at 2:42 AM
Reposted by Daniel Roy Greenfeld
Did you know that Air has over 20 tickets marked as "Good for beginners"? 😀☁️

github.com/feldroy/air/...
feldroy/air
The new Python web framework by the authors of Two Scoops of Django - feldroy/air
github.com
November 2, 2025 at 3:14 PM
I'm amazed that our little framework has had so much growth. All thanks to the dozens of contributors who have gifted us with so many awesome features, bug fixes, and documentation improvements.
October 28, 2025 at 3:27 PM
Reposted by Daniel Roy Greenfeld
Watching the mysterious masked speaker Dr. Sony Valdez live-code a @djangoproject.com chat app with asgi, channels, websockets, Redis at the first PyCon Davao
October 25, 2025 at 2:00 AM
Amazing food in Davao, both outside the conference and inside. What is it about this town that everything tastes so good?
October 25, 2025 at 7:23 AM
The MCs at PyCon Davao have amazing voices. The art and design is lovely. The local food delicious and unique. The people so friendly.
October 25, 2025 at 1:00 AM
The bugfix was an impressive catch by a relatively new coder. I love it when bright, new people find stuff us more experienced people miss.
October 15, 2025 at 10:19 PM
Isn't there a reason why you can't just configure the Django ORM to work inside a FastAPI project? I used to do it on toy apps but for some reason I can't remember didn't do it on anything with substantial traffic.
October 14, 2025 at 10:30 AM
This release was a lot of fun effort, and is a display of the rapidly growing Air community. The .htmx object implementation was inspired by @adamj.eu's incredible work on django-htmx.
October 10, 2025 at 3:56 PM