Skip to content

Reading / 2026-06/2026-06-18t024208-the-git-commands-i-run-before-reading-any-code

The Git Commands I Run Before Reading Any Code

Five git log commands—churn hotspots, bus factor, bug clusters, velocity trends, and firefighting frequency—that diagnose a new codebase's risks before opening a single file.

Jun 18, 2026 · tech · Ally Piechowski, piechowski.io

Read at the source →

Topics

  • engineering-craft
  • developer-productivity
  • software-engineering
  • developer-tooling
  • technical-debt

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.

  • 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