Top all-time · #15248
Johnny Metz
Personal blog · johnnymetz.com/posts · on HN as johnnymetzprogrammingdata
Johnny Metz's personal blog at johnnymetz.com covers programming and data. Since 2024, 5 different Hacker News readers have linked it 6 times, most often “Zero Downtime Django Deployments with Multistep Database Changes – Johnny Metz”. It is still writing: the last post was on 2026-10-27, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
One comment links a post on this blog about database migrations, cited as a source in an HN thread on type-safe relational database queries in Rust. The comment does not evaluate the writing.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Johnny Metz's personal website and blog
Most-linked posts?
- Zero Downtime Django Deployments with Multistep Database Changes – Johnny Metz2 people · 2 mentions · first linked 2024-11-02
What Hacker News says?
I think first and foremost, if you're going to use a tool like this, you need to do everything through the tool. That said, for zero downtime migrations there are a number of techniques, but it typically boils down to splitting the migration into two steps where each step is rolled out to each server before starting the next: https://teamplify.com/blog/zero-downtime-DB-migrations/ https://johnnymetz.com/posts/multis…
Comment linking /posts/multistep-database-changes/
on “Safe relational database queries using the Rust type system”Submitted Zero Downtime Django Deployments with Multistep Database Changes – Johnny Metz as a story · 5 points
HN discussionSubmitted Speed Up Django Queries with values() over only() as a story · 2 points
HN discussionSubmitted Avoiding PostgreSQL Pitfalls: The Hidden Cost of Failing Inserts as a story · 2 points
HN discussionSubmitted Django Custom Managers Are Silently Leaking Data as a story · 1 points
HN discussionSubmitted Avoiding Duplicate Objects in Django Querysets as a story · 1 points
HN discussion