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 🧸
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
Reposted by Daniel Roy Greenfeld
I am now 0.36.0 releases old! A few of my changes include:
- Adding a .htmx object to every request
- Dropping support for 3.12 (We already support Python 3.14)
- More documentation!

github.com/feldroy/air/...
Release v0.36.0 · feldroy/air
What's Changed Implement .htmx object on air.Request by @pydanny in #524 Drop Python 3.12 support! by @tallerasaf in #538 Add forms quickstart by @pydanny in #536 abd #539 Restore llms.txt for LLM...
github.com
October 10, 2025 at 3:41 PM
Anyone remember when you weren't supposed to place a URL on the word "here". Is that still a thing?
October 5, 2025 at 10:14 AM
I might be far from London and all my friends there, but at least there's M&S in Manila.
October 4, 2025 at 8:53 AM
Ha ha ha! I would pay to watch this reboot.

youtu.be/3NHd7oC1w58?...
Alien Recut as a Comedy | Trailer Mix
YouTube video by Mashable Screening
youtu.be
October 4, 2025 at 3:37 AM
A lovely review of Air. Plus the headline image blows us away!

open.substack.com/pub/thefulld...
TFDS Tech Review: AIR Python Web Framework
Fast API, Starlette and Pydantic? Sounds good to me!
open.substack.com
October 1, 2025 at 5:14 PM
For anyone using asyncpg without anything else, what do you use for database migrations? All the existing packages are 5+ years unmaintained.

Yes, I can make my own but if there's something out there that works and is maintained...
October 1, 2025 at 3:41 PM
I love the art and design of PyCon Davao. I think it's inspired by a regional art style. Can't wait to meet the creator and ask them a zillion questions about it.

pycon-davao.durianpy.org
Pycon Davao 2025
PyCon Davao 2025 is the first full-scale Python conference in Davao Region. For two energy packed days it will unite engineers, data scientists, educators, founders, and students to learn, hack, and c...
pycon-davao.durianpy.org
September 26, 2025 at 2:06 AM
Well this is exciting.
In the past 8 hours our GitHub stars jumped by almost 10%!
September 25, 2025 at 11:47 PM
As someone who has always had to fight the foolish urge to clean up HTML output formatting when he does web stuff, this is a dream come true.
Coming in Air 0.32, released hopefully tomorrow!

To make reading HTML output easier, we will have features for converting dense HTML to pretty printed HTML!

All credit goes to github.com/tallerasaf for the PR and
@willmcgugan.bsky.social for the rich library its built on.
September 23, 2025 at 9:48 AM
Coming in Air 0.32, released hopefully tomorrow!

To make reading HTML output easier, we will have features for converting dense HTML to pretty printed HTML!

All credit goes to github.com/tallerasaf for the PR and
@willmcgugan.bsky.social for the rich library its built on.
September 23, 2025 at 9:44 AM
Today I started over on a project in a new branch/PR. Doing so allowed me to go super fast because:

1. I now had a deep understanding of the spec
2. In the new branch I only had to good stuff
3. I don't need to worry about git cleanup, it's all new
4. It forced me to take a break
September 17, 2025 at 7:38 AM