Skip to content

Reading / 2026-05/2026-05-31t164252-reviewing-large-changes-with-jujutsu

Reviewing Large Changes with Jujutsu

A workflow for reviewing large pull requests using Jujutsu (jj): duplicate the change, insert an empty parent commit, then squash files into it as you review them, persisting progress in version control without the cognitive overhead of Git stashes.

May 31, 2026 · tech · Ben Gesoff

Read at the source →

Topics

  • developer-tooling
  • engineering-craft
  • developer-productivity
  • software-engineering
  • open-source-tools

Cited by

  • Developer productivity

    Developer productivity spans individual workflow habits, organizational systems, and AI tooling — and the sources collectively argue that output speed is the least reliable measure of it.

  • Developer tooling

    Developer tooling spans the full surface area of software construction — version control, testing, shell ergonomics, AI coding assistants, and platform infrastructure — with a consistent theme: reducing friction without sacrificing correctness or security.

  • Engineering craft

    Engineering craft is the accumulated discipline of writing, organizing, and maintaining software well — spanning code design, tooling fluency, communication, and the judgment to know when technical excellence actually changes outcomes.

  • Open-source tools

    Open-source tools span compilers, CLIs, design libraries, version-control workflows, and AI agent SDKs; what unites them is public availability of source, enabling inspection, customization, and community-driven improvement.

  • Software engineering

    Software engineering spans craft, process, and judgment — how code is structured, tested, reviewed, deployed, and maintained — and the sources collected here collectively interrogate each layer as AI tooling reshapes who does what and why.

Related

back to /reading