Daniel Roy Greenfeld
Daniel believes great code should be accessible to everyone. His Two Scoops of Django series became the definitive guide for tens of thousands of developers worldwide, and he's contributed code to hundreds of open source packages.
From organizing the first PyCon Philippines to building django-crispy-forms, he's spent decades making Python development better for everyone. His work at NASA, Kraken Technologies, and AI research labs taught him that robust, maintainable code isn't just nice-to-have—it's essential.
When not coding, he's watching documentaries and Mark Rober videos with his daughter Uma, feeding their curiosity about how things work.
Session
Air is a Python web framework built from scratch for AI-assisted development. We'll show how designing for LLM legibility makes you a better coder whether or not you use AI. This includes explicit types, clear contracts, documentation that reads like a book. The goal is a framework that works astoundingly well with commercial or open source LLMs, or even the introspection features of your LLM. While Air is being architected by the speakers of this talk, a lot of the Air codebase is collaboratively being developed at sprints in the Python Asia community, starting in Davao, Baguio, and Manila but soon growing to Singapore and beyond.
