Top all-time · #2796
Garrit Franke
Personal blog · garrit.xyzprogrammingproductivityculture
Garrit Franke's personal blog at garrit.xyz covers programming, productivity and culture. Since 2019, 27 different Hacker News readers have linked it 64 times, most often “Tracking SQLite Database Changes in Git”. It is still writing: the last post was on 2026-08-10, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this blog's post on tracking a SQLite database in git, offered as an answer to how to version control SQLite.
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?
- Tracking SQLite Database Changes in Git3 people · 3 mentions · first linked 2023-11-01
- Fuck Trees, Use Tags3 people · 3 mentions · first linked 2024-04-02
- Self-hosted software I'm thankful for3 people · 3 mentions · first linked 2022-09-26
- The fundamental difference between Terraform and Kubernetes2 people · 3 mentions · first linked 2023-03-10
- Instant dark theme for CSS-free documents2 people · 2 mentions · first linked 2023-04-12
- Don't trust large context windows2 people · 2 mentions · first linked 2026-05-06
- The only true answer to 'tabs vs. spaces'2 people · 2 mentions · first linked 2022-06-29
- A Positive Hacker News RSS Fee2 people · 2 mentions · first linked 2023-11-24
- Why You Can't Divide by Zero2 people · 2 mentions · first linked 2023-11-30
- A List of Bugs in macOS2 people · 2 mentions · first linked 2022-06-14
What Hacker News says?
> how do you version control SQLite in git? Interesting article just about that [0] [0]: https://garrit.xyz/posts/2023-11-01-tracking-sqlite-database...
Comment linking /posts/2023-11-01-tracking-sqlite-database-changes-in-git
on “Show HN: Envelope – A modern environment variable cli tool”Submitted maps.google.com now redirects to google.com/maps as a story · 1307 points
HN discussionThere's also: `color-scheme: light dark` which automatically switches the color scheme of default html elements depending on the preferred color scheme. No theming required! https://garrit.xyz/posts/2023-04-12-instant-dark-theme
Comment linking /posts/2023-04-12-instant-dark-theme
on “CSS Only dark mode”Submitted Swapping two Numbers without Temporary Variables as a story · 71 points
HN discussionThank you! XLSX and ODS support won't be trivial, but I see the value of having it. I added it to the roadmap: https://github.com/garritfra/cell/issues/22 Regarding your question: This idea has been sitting on my todo list [1] for over 3 years now. I don't usually work with large data files in my dayjob, but occasionally working with the odd CSV on macOS frustrated me enough to put it on the list. And now that spec-…
Comment linking /todo
on “Show HN: A terminal spreadsheet editor with Vim keybindings”Submitted Beware of Base64 Encoded Strings as a story · 57 points
HN discussionIt's quite the opposite in fact. BTRFS was pulled INTO the kernel recently. It's seeing massive development and is production-ready. > Why not ZFS? The main reason for me is its flexibility. Just an example: Expanding BTRFS is just a matter of shoving in arbitrary disks and rebalancing the existing array. ZFS requires you to plug in drives of the same size to properly scale. I wrote about this some time ago, in case…
Comment linking /posts/2021-02-07-storage-setup
on “Btrfs on Alpine Linux”Submitted A pretty good guide to pretty good privacy as a story · 23 points
HN discussionSubmitted Fuck Trees, Use Tags as a story · 14 points
HN discussionSubmitted No matter what you do, always leave a breadcrumb as a story · 10 points
HN discussionSubmitted The only true answer to 'tabs vs. spaces' as a story · 10 points
HN discussionSubmitted Don't trust large context windows as a story · 6 points
HN discussionSubmitted Be using a meta harness for agents as a story · 4 points
HN discussionSubmitted Making family IT support effortless (and free) as a story · 4 points
HN discussionSubmitted Mental AI Fog and how to cure it as a story · 4 points
HN discussionSubmitted Self-hosted software I'm thankful for as a story · 4 points
HN discussionSubmitted Self-hosted software I'm thankful for as a story · 4 points
HN discussionSubmitted Server-Side Caching with Apollo GraphQL as a story · 4 points
HN discussionSubmitted Seeking Order in Chaos as a story · 3 points
HN discussionSubmitted A trick to manage frequently used prompts in Claude/ChatGPT as a story · 3 points
HN discussionSubmitted Cost per Request as a story · 3 points
HN discussionSubmitted Organizing Multiple Git Identities as a story · 3 points
HN discussionSubmitted The only true answer to “Tabs vs. spaces” as a story · 3 points
HN discussionSubmitted Postgres Docker Container Migration Cheat Sheet as a story · 3 points
HN discussionSubmitted Reasons the Fediverse Is Better as a story · 3 points
HN discussionSubmitted The patch-based Git workflow as a story · 3 points
HN discussionSubmitted Pac-Man, but You're the Ghost as a story · 2 points
HN discussionSubmitted Git diff –ignore-all-space makes code reviews way easier as a story · 2 points
HN discussionSubmitted Fuck trees, use tags (2024) as a story · 2 points
HN discussionSubmitted Pandoc: Convert links to footnotes (the easy way) as a story · 2 points
HN discussion