my coworker is implementing #FeatureFlags in our project and it's a big #diff.
him: Please #CodeReview, but I'm not going to #merge it in just yet
me: You could always put it behind a feature flag, and... oh
him: that actually made me crack up
One of the beautiful things about Sublime Merge¹ (and git/diffs) is that you can see exactly what has changed in complex expected values in tests to ensure that you’re updating the tests without overlooking regressions.
(This is from the Markdown page loader tests in Kitten², as I’m refactoring to implement the upcoming breaking change in the stateful components API³ as it affects the generated code for stateful layout components in Markdown pages.)
¹ Which I always have running, full-screen on its own monitor.
² https://kitten.small-web.org
³ Currently experimental and undocumented but that should change once this breaking change is implemented.
#git #diff #unitTests #tape #SublimeMerge #Kitten #SmallWeb #web #dev #developerExperience
✨ New post
“Difftastic — my new favourite diff viewer”
https://pawelgrzybek.com/difftastic-my-new-favourite-diff-viewer/
The new Claude Desktop app includes a new diff viewer. I compared three ways to review Claude's code changes: the Desktop app diff viewer, the Claude Code CLI, and plain git diff, with a note on when to reach for each one.
gvc (git-visual-compare) is a new visual git diff tool that I'm releasing today! Try it out at: https://dafoster.net/projects/gvc/ #coding #programming #diff #git
I've been using the diff mode of the venerable yet unmaintained GitX tool for a decade. But now I need my diffs to support dark mode, to avoid waking the baby at night. Astonishingly, existing GUI diff tools only support diffing *individual* commits, not ranges . So I finally bit the bullet and wrote my own. Enjoy!
How to build a `Git diff` driver
https://www.jvt.me/posts/2026/04/11/how-git-diff-driver/
#HackerNews #Git #diff #Git #driver #programming #development #tools