Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

How we built the first stack-aware merge queue (and why it matters)

How we organize our monorepo to ship fast

Why AI will never replace human code review

Graphite raises $52M and launches Diamond to reimagine code review for the age of AI

How we redesigned our landing page completely in-house

AI code generation will remain fragmented

Companies that use monorepos take 64% longer to merge their PRs

Based on Copilot usage trends more code on GitHub is currently being written by AI than by humans

Not Rocket Science - How Bors and Google’s TAP inspired modern merge queues

Why Facebook abandoned Git

Down for less than four minutes a month: how AWS deploys code

How Google migrated billions of lines of code from Perforce to Piper

Jenkins was invented b/c an engineer “got tired of incurring the wrath of his team every time his code broke the build.”

Going from 0 to 1: How to write better unit tests when there are none

BitKeeper, Linux, and licensing disputes: How Linus wrote Git in 14 days

How Google does code review

The technical learning curve at an early-stage startup is gentler than you might think

Is “not invented here” inevitable?

Jenkins was invented b/c an engineer “got tired of incurring the wrath of his team every time his code broke the build.”

How Stack Overflow replaced Experts Exchange

The median developer's PRs take 14 hours to merge

The "Mom Test" in software development: how to ask good questions when everyone is lying to you

How GitHub replaced SourceForge as the dominant code hosting platform

Why Facebook doesn't use Git

Onboarding roulette: deleting our employee accounts daily

Research: 48% of active developers are responsible for 80% of all PRs merged

Empirically Supported Code Review Best Practices

The core principles of building a good AI feature

Building trust as a software engineer

Keeping code simple: moving fast by avoiding over-engineering

More →