November 2026
-
12 Nov 2026🔗Stop resolving the same Git conflict twice
-
9 Nov 2026🔗Review fatigue is real. Here's what my team did about it
-
3 Nov 2026🐥rsync backups that respect your .gitignore
October 2026
-
31 Oct 2026🔗DORA | Capabilities: Trunk-based development
-
30 Oct 2026🔗Martin Fowler: Continuous integration
-
27 Oct 2026🐥Smarter PR Size Labels with Weighted Scoring
-
21 Oct 2026🔗When a pull request balloons, extract
-
7 Oct 2026🔗Merge conflicts are a process problem, not a Git problem
September 2026
August 2026
-
26 Aug 2026🔗.gitignore patterns every developer should have in their toolkit
-
23 Aug 2026🔗Modernizing my dotfiles
-
21 Aug 2026🔗The git history command deserves more attention
-
19 Aug 2026🔗Git rebase -i is not that scary
July 2026
-
31 Jul 2026🔗Small programming tricks
-
28 Jul 2026🔗Tower 17 for Mac (Beta) — smarter "fully merged" detection
-
11 Jul 2026🔗Add a second remote origin with Git
June 2026
-
24 Jun 2026🔗How to write "garbage code" (by Linus Torvalds)
-
23 Jun 2026🔗Software engineering discipline and posture
-
21 Jun 2026🔗Reading a 200k-line codebase you didn't write: a field guide
-
19 Jun 2026🔗High performance Git
-
18 Jun 2026🔗Before GitHub
-
10 Jun 2026🔗Go away Microsoft! The Netherlands is quietly building its own GitHub replacement
May 2026
-
8 May 2026🔗Most devs ignore git worktree. Here's why they're wrong
-
4 May 2026🔗The Git commands I run before reading any code