Optimizing CI/CD workflows for trunk-based development

November 30, 2023

author
Greg Foster
#Engineering

Why we use AWS instead of Vercel to host our Next.js app

November 28, 2023

author
Greg Foster
#Learning

How large pull requests slow down development

November 21, 2023

author
Greg Foster
#Engineering

3 key lessons in Node.js server optimization

November 16, 2023

Nicholas Yan
Nicholas Yan
#Engineering

Trunk-based development: why you should stop using feature branches

November 14, 2023

author
Greg Foster
#Learning

Understanding Git: The history and internals

November 9, 2023

author
Kenneth DuMez
#Engineering

Why large companies and fast-moving startups are banning merge commits

November 7, 2023

author
Greg Foster
#Learning

How long should your CI take?

November 2, 2023

author
Greg Foster
#Engineering

Experimenting with AI code review

October 31, 2023

author
Greg Foster
#Engineering

CRA to App Router in 5 Steps: A case study with Graphite

October 24, 2023

author
Kenneth DuMez
#Changelog

Graphite Changelog [10/18/2023]

October 18, 2023

author
Kenneth DuMez
#Learning

The comprehensive guide to writing the best PR title of all time

September 28, 2023

author
Kenneth DuMez
#Learning

How 10,000 Developers all Contribute to the Same Repo

September 26, 2023

author
Kenneth DuMez
#Company

What does it mean to launch?

September 19, 2023

author
Merrill Lutsky
#Learning

The case for git GUIs

September 14, 2023

author
Pranathi Peri
#Learning

The Slowest GitHub PRs In Recorded History

September 6, 2023

author
Greg Foster
#Changelog

Graphite Changelog [9/6/2023]

September 6, 2023

author
Kenneth DuMez
#Stacking

Announcing Graphite for Visual Studio Code

September 5, 2023

author
Jacob Gold
#Engineering

What are nits, and why are they bad?

August 24, 2023

author
Greg Foster
#Changelog

Graphite Changelog [8/23/2023]

August 23, 2023

author
Pranathi Peri
#Stacking

Building Graphite with Graphite

August 17, 2023

author
Greg Foster
#Engineering

Building Graphite: our experience with TypeORM

August 14, 2023

Nicholas Yan
Nicholas Yan
#Engineering

How an AWS Aurora feature cut our DB costs by 90%

August 10, 2023

author
Greg Foster
#Changelog

Graphite changelog [8/9/2023]

August 9, 2023

author
Pranathi Peri
#Learning

There are no true monorepo companies

August 2, 2023

author
Greg Foster
#Changelog

Graphite changelog [7/26/23]

July 26, 2023

author
Pranathi Peri
#Learning

The ideal PR is 50 lines long

July 25, 2023

author
Greg Foster
#Learning

What is a merge queue, and does your team need one?

July 18, 2023

author
Pranathi Peri
#Company

SOC 2 Type II certification

July 17, 2023

author
Carissa Jansen
#Changelog

Graphite changelog [7/11/2023]

July 11, 2023

author
Pranathi Peri
#Company

Preparing for the end of our beta era

June 27, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [6/14/2023]

June 14, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [5/31/2023]

May 31, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [5/16/2023]

May 16, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [5/3/2023]

May 3, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [4/18/23]

April 18, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [4/4/2023]

April 4, 2023

author
Pranathi Peri
#Stacking

Read this before you start stacking pull requests

March 23, 2023

author
David Bradford
#Company

SOC2 Type I approval

March 10, 2023

author
Carissa Jansen
#Learning

The ancient origins of code review

March 2, 2023

author
Greg Foster
#Changelog

Graphite changelog [2/28/2023]

February 28, 2023

author
Pranathi Peri
#Engineering

How we use GPT-3 to optimize code review

February 16, 2023

author
Pranathi Peri
#Changelog

Graphite changelog [2/15/2023]

February 15, 2023

author
Pranathi Peri
#Learning

A beginner's guide to code review

February 2, 2023

author
David Bradford
#Changelog

Graphite changelog [1/31/2023]

January 31, 2023

author
Pranathi Peri
#Company

Ship it: our $20M bet on developer productivity

May 3, 2022

Tomas
Tomas Reimers
#Learning

Building Wordle with React (and Stacked PRs)

March 7, 2022

Tomas
Tomas Reimers
#Learning

Clean all old git branches in one command

December 1, 2021

Tomas
Tomas Reimers
#Stacking#Engineering

Stacked changes: how Facebook and Google engineers stay unblocked and ship faster

November 16, 2021

Tomas
Tomas Reimers
#Learning

How to use native git as a key-value store

October 5, 2021

Tomas
Tomas Reimers
#Company

Introducing Graphite

October 2, 2021

Tomas
Tomas Reimers
#Stacking

A better way to visualize stacked branches in git

September 21, 2021

Tomas
Tomas Reimers