pydanny Profile Banner
Daniel Roy Greenfeld Profile
Daniel Roy Greenfeld

@pydanny

Followers
17K
Following
47K
Media
608
Statuses
48K

Lead of @AirWebFramework & Cookiecutter (5M+ downloads) Maker at @feldroydotcom with wife @audreyfeldroy Dad 🧸 Ex-NASA 🚀 BJJ🥋 Coauthor Two Scoops of Django🍨

Southeast Asia
Joined May 2008
Don't wanna be here? Send us removal request.
@pydanny
Daniel Roy Greenfeld
3 years
A good practice for any coding team is the Thirty Minute Rule. https://t.co/y5NRD2qeQQ
Tweet card summary image
daniel.feldroy.com
What to do when you get stuck on a coding issue for more than 30 minutes.
11
49
145
@pydanny
Daniel Roy Greenfeld
6 minutes
Uma trained Brazilian Jiu-Jitsu. Then we took her to the library where she read a girl's chapter book in 20 minutes. I ❤️ this kid.
Tweet media one
0
0
0
@pydanny
Daniel Roy Greenfeld
4 hours
Wahoo! Good news!
@GrahamDumpleton
Graham Dumpleton
2 days
After a 6 year hiatus from posting any blog updates, I'm back. If you followed me via the Planet Python RSS feed, if I did everything right you should see posts pop up there. https://t.co/33Ybx6stc0
0
0
0
@pydanny
Daniel Roy Greenfeld
4 hours
I consider this very good news! Welcome back @GrahamDumpleton! https://t.co/LzgnPc27XZ
grahamdumpleton.me
After a 6 year hiatus from posting, I'm back.
1
0
1
@pydanny
Daniel Roy Greenfeld
4 hours
Attribution matters. I am a zealot about adding people as co-authors to my git commits when we pair. And if I need to merge two projects together ever again, going forward this is how I'm doing it. https://t.co/OqJepIBdWB
Tweet card summary image
daniel.feldroy.com
Attribution matters to me, I want contributors to always get full credit for their effort. This is how you preserve the git history of a project you are bringing into another project.
0
0
3
@FonziAI
Fonzi AI
3 days
Engineers applying the old way: 😩 Engineers applying with Fonzi: Super Saiyan mode
0
0
2
@pydanny
Daniel Roy Greenfeld
3 years
A good practice for any coding team is the Thirty Minute Rule. https://t.co/y5NRD2qeQQ
Tweet card summary image
daniel.feldroy.com
What to do when you get stuck on a coding issue for more than 30 minutes.
11
49
145
@pydanny
Daniel Roy Greenfeld
7 hours
I really enjoy using @marimo_io as a notebook tool. The reactive cells means I don't have weird surprises showing up at the worst possible time.
0
0
0
@pydanny
Daniel Roy Greenfeld
14 hours
I know GitHub stars arguably don't mean anything, but this is nevertheless still exciting.
@AirWebFramework
Air Web Framework
14 hours
Yesterday we jumped from 150 GitHub stars to over 200! https://t.co/VOXESZLyqs
0
0
8
@pydanny
Daniel Roy Greenfeld
1 day
Our six-year-old daughter Uma absolutely understands what reverse psychology is, considers it a fun game. Sometimes when she wants to eat all her meal or go to bed she asks quietly for us to tell her not to do it. Then she happily does it anyway.
0
0
4
@audreyfeldroy
Audrey M. Roy Greenfeld
2 days
As both an author and an AI enthusiast, very mixed feelings about this. It really is a deep labor of love to write great books, and $3000/book is awfully insulting Pondering what would swing me to the "okay, @AnthropicAI's being fair" side. Maybe free Claude Max for authors
@__mharrison__
Matt Harrison
3 days
By my calculation, @AnthropicAI owes me around $60,000. There was a recent settlement where Anthropic is paying authors $3,000 per book that they illegally acquired and used for their training data. I've written a few books and can find almost 20 of mine in their stolen
Tweet media one
0
2
5
@__mharrison__
Matt Harrison
3 days
By my calculation, @AnthropicAI owes me around $60,000. There was a recent settlement where Anthropic is paying authors $3,000 per book that they illegally acquired and used for their training data. I've written a few books and can find almost 20 of mine in their stolen
Tweet media one
127
171
3K
@pydanny
Daniel Roy Greenfeld
4 days
One of my favorite developer tricks in the past few years is going all in on @atuinsh for shell history. It's gotten to the point where it is quite jarring to visit a shell not using it. https://t.co/eYYz7s8KYa
0
3
14
@pydanny
Daniel Roy Greenfeld
4 days
https://t.co/AFwnCRk1Hk 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.durianpy.org
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...
2
0
4
@intellectronica
Eleanor Berger
5 days
PSA if you're in the market for a Python web framework, you should check out @AirWebFramework. It brings together a lot of what's good in other products (FastAPI, Pydantic, support for Jinja, HTML in Python, HTMX) and leaves out much of the less fun stuff.
1
4
9
@pydanny
Daniel Roy Greenfeld
5 days
Warning off users from a public project that is in Alpha. 😅
@AirWebFramework
Air Web Framework
5 days
Right now @pydanny and @audreyfeldroy are frantically coding up an AIR site for the Nano Banana Hackathon: a tool to make diagrams They fed the "Why?" page of the AIR docs into their hackathon project. It generated this handy diagram of why to use or not use AIR
Tweet media one
0
0
4
@audreyfeldroy
Audrey M. Roy Greenfeld
6 days
Tip: You don't need python-dotenv, use "uv run" with --env-file, and your env vars from .env get loaded. For example, if you've got a @FastAPI project you can run it locally with env vars like: uv run --env-file .env fastapi dev
21
45
536
@pydanny
Daniel Roy Greenfeld
7 days
Stuff like Anthropic's $1.5b settlement is why I'm so hesitant to write another tech book. Months of my labor is worth significantly more than the $3k Anthropic _MIGHT_ pay me. Also, the other tech companies do the same. @simonw writes about the suit:
simonwillison.net
I wrote about the details of this case when it was found that Anthropic's training on book content was fair use, but they needed to have purchased individual copies of …
9
3
31
@mitsuhiko
Armin Ronacher ⇌
8 days
Software engineering is 90% database and 10% frontend.
241
221
4K
@ai_for_success
AshutoshShrivastava
10 days
Story of every CEO right now 😂
Tweet media one
334
3K
24K
@intellectronica
Eleanor Berger
11 days
🤖 OpenAI rewrote Codex CLI in Rust 🦀 and it's actually good now! Lightweight, fast, works with ChatGPT subs. We tested it with @AirWebFramework. It learned the docs, planned the build, wrote the code, and fixed its own bugs. Open, flexible, legit! ⚡
Tweet card summary image
elite-ai-assisted-coding.dev
OpenAI's Lightweight Terminal Coding Agent Reborn
2
11
38
@pydanny
Daniel Roy Greenfeld
11 days
Just noticed I've been writing online articles for 20 years. 🤯
Tweet media one
0
1
24