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 🧸
Addressing 173 tickets worth of feedback from @adamj.eu. The unbelievable amount of focus on his part is astounding. He's amazing!

Been working to knock out tickets daily.

The more I work these tickets the more my imposter syndrome is triggered. Doing my best to turn that feeling into inspiration.
January 14, 2026 at 7:24 AM
Every time I walk down Ayala Avenue in Makati this is what I see in my head. I think of all the traffic driving right past dying retail replaced with booming restaurants and businesses. Imagine the surge in collectable retail taxes for the city.
January 14, 2026 at 6:51 AM
The differences between US and British English can be charming. In the US we commonly write:

"Be familiar with X"

In the UK they commonly write:

"Familiarize yourself with X"

Both are correct English but in only England there is a strong difference in tone.

Ping fellow author @adamj.eu 😅
January 9, 2026 at 2:24 AM
Confession time: I used to be addicted to pop-tarts. I had to fight the urge to buy a box or pack whenever I saw them. Then I would binge eat them until I got sick.

I'm proud to say that in 2025 I was pop-tart free. Here's to staying clean for another year.
January 7, 2026 at 3:06 AM
Reposted by Daniel Roy Greenfeld
The Air web framework has a brand new home page! An airy breeze explaining what Air is about.

airwebframework.org
Air — The AI-First Python Web Framework
Air is a Python web framework designed for AI to write. HTML as Python, HTMX built-in, one file to production.
airwebframework.org
January 5, 2026 at 4:37 AM
Another year using @atuin.sh. Thanks @ellie.wtf!
January 2, 2026 at 5:08 AM
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