
Django Chat
Kolo for Django - Lily Foote
Dec 6, 2023
Lily Foote, an experienced Python and Django developer, discusses their involvement in open source, the significance of the DB defaults ticket in Django 5.0, challenges with test coverage, integration testing using playwright, their experience as navigators in the Django project, plans for a recap of an upcoming application round, exploring alternatives to Django's ORM, and the potential future direction of Colo for local development.
58:18
Episode guests
AI Summary
Highlights
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Lily Foote discusses the importance of DB Defaults in Django 5.0, allowing for defining default values for model fields at the database level, improving convenience and data security.
- Lily Foote introduces Colo, a dynamic code analysis tool for local development, aiming to become a reliable testing tool for Django and other frameworks, with plans to allow contributions and extend integrations through plugins.
Deep dives
Lily's Journey to Django and Open Source
Lilyfoot shares her journey to Django and open source development. She initially pursued mathematics in university but later became interested in programming. She discovered Django as a recommended web framework for Python and eventually turned it into a career. Lilyfoot also highlights the influence of colleagues in Oxford and their involvement in open source, which motivated her to contribute to Django. She reflects on her experiences attending DjangoCons and the impact they had on her involvement in the community.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.