Episode Details
Back to Episodes
#490: It’s a vibe coding party
Episode 490
Published 3 weeks, 2 days ago
Description
Topics covered in this episode:
- Some more things about Django I've been enjoying
- Who cleans up after the vibe-coding party?
- Where Did All Your AI Tokens Go? AgentsView to the rescue!
- Careful with phishing all
- Extras
- Joke
About the show
Sponsored by us! Support our work through:
- Our courses at Talk Python
- Consulting from Six Feet Up
Connect with the hosts
- Michael: Mastodon / BlueSky / X / LinkedIn
- Calvin: Mastodon / BlueSky / X / LinkedIn
- Show: Mastodon / BlueSky / X
Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesday at 7am PT. Older video versions available there too.
Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Calvin #1: Some more things about Django I've been enjoying
- Julia Evans is learning "2010-style" web dev (Django + SQL + server-rendered HTML) after years of Go backends and JS-heavy frontends
- Query builders: likes defining custom QuerySet classes with chainable filter methods (
.approved().future().with_tags()) — more readable than raw SQL - Template filters: highlights
urlize,linebreaksbr,json_script, and especiallyquerystringfor building/modifying query-string links in templates - Migrations: still loves Django's auto-generated migrations — 19 and counting on her project
- Skips inheritance for class-based views; prefers function-based views for sharing code, though fine using Django's own mixins/interfaces
- Performance surprise: CPU profiling (via
py-spy) — not slow DB queries — revealed the culprit; she'd accidentally disabled the cached template loader, and re-enabling it took throughput from ~2-3 req/s to ~12 req/s on a $10/mo VM
Michael #2:
Listen Now
Love PodBriefly?
If you like Podbriefly.com, please consider donating to support the ongoing development.
Support Us