467 |
Stacked changes: how FB and Google engineers stay unblocked and ship faster |
2021-11-17 |
176 |
How GitHub replaced SourceForge as the dominant code hosting platform |
2024-03-30 |
136 |
Aurora I/O optimized config saved 90% DB cost |
2023-08-10 |
84 |
Claim: the ideal PR is 50 lines long |
2024-02-07 |
69 |
What is a merge queue, and does your team need one? |
2023-07-18 |
63 |
How long should your CI take? |
2023-11-03 |
62 |
Large pull requests slow down development |
2023-11-22 |
62 |
How Google migrated billions of lines of code from Perforce to Piper |
2024-07-01 |
53 |
Why Facebook doesn't use Git |
2024-03-07 |
52 |
The merge vs. rebase debate |
2023-12-29 |
46 |
Ship it: our $20M bet on developer productivity |
2022-05-03 |
44 |
Keeping code simple: moving fast by avoiding over-engineering |
2024-02-07 |
44 |
The "Mom Test": asking good questions when everyone is lying to you |
2024-01-23 |
43 |
Understanding Git: The History and Internals |
2023-11-10 |
40 |
The comprehensive guide to writing the best PR title of all time |
2023-09-28 |
29 |
Your GitHub pull request workflow is slowing everyone down |
2024-02-23 |
19 |
The new developer toolchain for the age of AI |
2024-08-08 |
18 |
BitKeeper and the Story of Git's Creation |
2024-05-25 |
17 |
Graphite: A code review platform on top of GitHub |
2021-09-15 |
17 |
Building Wordle with React (and Stacked PRs) |
2022-03-07 |
16 |
How to use native Git as a key-value store |
2021-10-07 |
14 |
Every engineer should understand Git reflog |
2023-12-13 |
13 |
How Stack Overflow replaced Experts Exchange |
2024-04-05 |
12 |
There are no true monorepo companies |
2023-08-02 |
12 |
How we migrated from CRA to Next.js AppRouter in 5 pull requests |
2023-10-24 |
12 |
A Beginner's Guide to Code Review |
2023-02-02 |
11 |
How we use GPT3 to optimize code review |
2023-02-16 |
10 |
Graphite for Visual Studio Code |
2023-09-05 |
8 |
We use AWS instead of Vercel to host our Next.js app |
2023-11-28 |
8 |
Key lessons in Node.js server optimization |
2023-11-20 |
8 |
The ancient origins of code review |
2023-03-02 |
7 |
Onboarding roulette: deleting our employee accounts daily |
2024-03-15 |
7 |
A better way to visualize stacked branches in Git |
2021-09-29 |
6 |
Building Graphite with Graphite (how I've come to love stacking) |
2023-08-17 |
6 |
My experiments with AI code review |
2023-11-01 |
5 |
Clean all old Git branches in one command |
2021-12-02 |
5 |
Read this before you start stacking pull requests |
2023-03-23 |
4 |
How Google Does Code Review |
2024-05-20 |
4 |
The median active developer merges 2 PRs per week |
2024-03-20 |
4 |
5 problems stacked diffs address |
2023-11-08 |
4 |
Nit comments are inconsistent and inefficient |
2023-08-24 |
3 |
Optimizing CI/CD workflows for trunk-based development |
2023-11-30 |
3 |
State of Code Review 2024 |
2024-08-18 |
3 |
Not Rocket Science – How Bors and Google's TAP inspired modern merge queues |
2024-07-29 |
3 |
How to use stacked PRs to unblock your entire team |
2024-03-29 |
3 |
Accurate eng estimations: predicting and negotiating the future |
2024-01-25 |
3 |
Empirically supported code review best practices |
2023-12-21 |
3 |
Make PRs small and stack them to avoid getting blocked and make reviews easier |
2023-05-03 |
2 |
Why Facebook doesn't use Git |
2024-03-08 |
2 |
The slowest GitHub PRs in recorded history |
2023-09-06 |
2 |
What if you could get instant feedback on your code? |
2024-09-24 |
2 |
From the 80s to 2024 – how CI tests were invented and optimized |
2024-04-11 |
2 |
Moving fast breaks things: the importance of a staging environment |
2024-04-08 |
2 |
What does it mean to launch? |
2023-09-19 |
1 |
Do you ever outgrow GitHub? |
2024-05-03 |
1 |
Graphite new feature update (1/31/23) |
2023-01-31 |
1 |
Building Trust as a Software Engineer |
2024-02-14 |
1 |
Call site attribution:pinpoint rogue SQL queries throttling database performance |
2023-12-15 |
1 |
Gerrit review score cards: a unique approach to code quality |
2023-11-15 |
1 |
Trunk-based development: why you should stop using feature branches |
2023-11-15 |
1 |
How 10k Developers All Contribute to the Same Repo |
2023-09-26 |
1 |
AI code generation will remain fragmented |
2024-11-26 |
1 |
AI code review reduces review cycles to improve developer productivity |
2024-11-25 |