AI Disruption

AI Disruption

Did Claude Code break the code?

Claude Code's /rewind checkpoint feature lets you undo bad AI code changes fast. Learn the key pitfalls and how to use it as a safe undo button.

Meng Li's avatar
Meng Li
Oct 10, 2026
∙ Paid
How I'm Using Claude Code 2.0 Checkpoints (Newest Feature) To Code Without  Fear | by Joe Njenga | Medium

Last Wednesday afternoon, I asked Claude to refactor a method.

It changed 7 files in one go, deleted 200 lines, and even “optimized” a utility class that I had specifically told it not to touch. I ran the tests, and everything came up red.

git status was a wall of M’s. At that moment I really didn’t want to type git checkout ., because a few of the earlier changes were ones I wanted, and they were now mixed in with this round’s. One sweeping command would wipe all of it.

Later I discovered that Claude Code ships with a “time machine” that is on by default. Many people simply never press the two keys that trigger it.

User's avatar

Continue reading this post for free, courtesy of Meng Li.

Or purchase a paid subscription.
© 2026 Meng Li · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture