Top all-time · #13461
Robin's blog
Personal blog · kaveland.no/postsprogrammingdata
Robin's blog is a personal blog at kaveland.no about programming and data. Since 2024, 5 different Hacker News readers have linked it 13 times, most often “Careful with That Lock, Eugene”. It is still writing: the last post was on 2025-06-06, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
Robin's blog covers PostgreSQL schema changes and the lock queue, linked in a thread on zero-downtime migrations. One commenter points to his Eugene migration-checking tool instead.
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.
Most-linked posts?
- Careful with That Lock, Eugene2 people · 2 mentions · first linked 2024-04-13
- Eugene is a CLI tool for reviewing Postgres SQL migration scripts2 people · 2 mentions · first linked 2024-05-07
- Show HN: Eugene helps you write zero downtime schema migrations2 people · 2 mentions · first linked 2024-06-17
What Hacker News says?
If this is of interest I suggest taking a look at what Robin is doing at https://kaveland.no/eugene/ TLDR; Eugene helps you write zero downtime schema migration scripts for PostgreSQL databases by giving you a friendly report warning you about any anti patterns or potential problems.
Comment linking /eugene/
on “Schema changes and the Postgres lock queue”Submitted The librarian immediately attempts to sell you a vuvuzela as a story · 478 points
HN discussionSubmitted Friends don't let friends export to CSV as a story · 245 points
HN discussionSubmitted Careful with That Lock, Eugene as a story · 60 points
HN discussionSubmitted Using short lived Postgres servers for testing as a story · 56 points
HN discussionSubmitted Eugene is a CLI tool for reviewing Postgres SQL migration scripts as a story · 8 points
HN discussionSubmitted Why avoid where id in with variable number of bind parameters on Postgres as a story · 7 points
HN discussionSubmitted Using SQL to turn all the buses around as a story · 2 points
HN discussionSubmitted What if that isn't a bool? as a story · 1 points
HN discussionSubmitted Batch operations using composite keys in Postgres over JDBC as a story · 1 points
HN discussionSubmitted Show HN: Eugene helps you write zero downtime schema migrations as a story · 1 points
HN discussionSubmitted Careful with That Lock, Eugene: Part 2 as a story · 1 points
HN discussionSubmitted Careful with That Lock, Eugene as a story · 1 points
HN discussion