Why KPIs matter for software engineering

The Definitive Guide to Forks and Branches in Git

Git Rebase: An Illustrated Guide

Why I’ve joined GitPrime

Why you should consider technical debt to be real debt

Impact: a better way to measure codebase change

A shining example of how to teach | Engineering Impact ✉️

6 Causes of Code Churn and What to Do About Them

Why Code Churn Matters

Methods to Eliminate Bad Hiring | Engineering Impact ✉️

Hidden costs that engineers ignore | Engineering Impact ✉️

Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency Book Review

What's taking so long? | Engineering Impact ✉️

Stop comparing individual developer productivity and start focusing on daily progress

Peopleware: Productive Projects and Teams Book Review

Why good software estimates are impossible | Engineering Impact ✉️

A Practical Guide to Using .gitignore

7 Tips for Managing Software Developers Effectively

Shut up and let your devs concentrate | Engineering Impact ✉️

Reducing the Cost of Change—Engineering’s Evolving Role in the Organization

A system for killing disruptions | Engineering Impact ✉️

5 Developer Metrics Every Software Manager Should Care About

Podcast: GitPrime’s CEO on Quantifying Engineering Productivity

How Software is Changing the Future of Architecture

Re-booting Our Issue Tracker to Focus on Priorities

Product Managers: Go Reject a Ticket You Wrote Right Now

Boosting Engineering Productivity by Managing the Development Pipeline

Git Squashing: An Illustrated Guide

Git didn’t beat SVN, GitHub did.

Leading Software Engineering Teams at Scale

Prolific Engineers Take Small Bites — Patterns in Developer Impact

Lines of code is a worthless metric. Except when it isn’t.

The Value of Quantifying Technical Debt

How we design a new report at GitPrime

The Key to Better Engineering Interruptions

GitPrime Blog

Trends, interviews, and practical advice on leading effective engineering teams. Learn more

Free Email Updates: