Daniel Roy Greenfeld
@daniel.feldroy.com
680 followers 310 following 210 posts
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 🧸
Posts Media Videos Starter Packs
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.
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.
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.
Only little candies embossed with his face.

To Uma's chagrin, they don't have proper British peas. They do sell frozen bangers and mash and a lot of packaged biscuits.
Anyone remember when you weren't supposed to place a URL on the word "here". Is that still a thing?
I might be far from London and all my friends there, but at least there's M&S in Manila.
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...
Well this is exciting.
In the past 8 hours our GitHub stars jumped by almost 10%!
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.
What browsers see from Air, which is HTML with unnecessary whitespace stripped. What developers using Air can see locally if they so chose, which is carefully formatted, indented, and code highlighted output.
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.
What browsers see being output from Air, which is HTML with unnecessary whitespace stripped for speed and efficiency. What developers can see if they so choose. Which is HTML formatted for clarity and highlighted for easier reading.
I think code review for sane projects will stay, but with AI descriptions getting better.
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
Wait... what... married?

That's awesome! I'm happy for you! 😍
Reposted by Daniel Roy Greenfeld
Sending out email newsletters is something I've absolutely feared for years

Yesterday @daniel.feldroy.com and I finally rebooted ours, sending out an update for the first time in 5 years

We got a few more requests to join after we sent that out. We'll send it to the ~10 of you hopefully by tonight
Correct - this is why I shouldn't post to social media right at bedtime. 😂
Yes, I misread FastHTML for FastAPI. 😜
Air is a layer on top of FastAPI, so technically it's not an alternative. 😁
pycon-davao.durianpy.org

Next month I'm giving a keynote talk at PyCon Davao in the Philippines!

Fun fact: Davao is the heart of Bleu cheese production in the Philippines. Imagine European-style cheeses made to exacting standards - In Southeast Asia! 🧀🇵🇭
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
Just noticed I've been writing online articles for 20 years. 🤯
Screen capture of my personal site that shows I've been writing online for 20.0 years.