
Django Chat Datasette, LLMs, and Django - Simon Willison
39 snips
Jan 24, 2024 Simon Willison, creator of Datasette and LLMs, discusses topics including improving Django's default user model, leveraging tools like co-pilot and LLMs, generating release notes with GPT-4, positive impacts of technology tools, exploring dataset's enrichments feature, and securely running software on dataset cloud.
AI Snips
Chapters
Transcript
Episode notes
Django As Boring, Reliable Default
- Django is now the reliable, boring default for standard web application plumbing.
- Simon builds exciting features on top while leaving auth, migrations, and accounts to Django.
Keep User Model Minimal
- Avoid forcing archaic user fields like username or first/last name on every project.
- Use a minimal identity user and store profile or social accounts separately when needed.
Single-File Django For Rapid Hacking
- Simon built a single-file Django shim called djng to prototype quickly.
- He still enjoys single-file apps for fast hacking and experimentation.

