All blogs / Dev tools / editors / IDEs
Graphite blog
Graphite helps teams on GitHub deliver higher quality software, faster.
- Posts
- 99 from 26 Sep 2023 to 2 Apr 2026
- Posting
- monthly (6 in the last year)
- Kind
- company blog
- Feed
- https://graphite.com/feed.xml
2026 2
2025 23
- Building the future of software development with Cursor
- Reimagining the PR Page: Designing for speed and focus
- Graphite changelog [11-20-2025]
- Graphite changelog [11-04-2025]
- Graphite changelog [10-16-2025]
- The future of engineering is collaborative (and already here)
- Meet Graphite Agent: The next evolution of AI code review
- Introducing frozen branches: A safer way to build on your teammates’ work
- Graphite changelog [09-17-2025]
- How we sped up code search for Graphite Chat
- Introducing Graphite Chat
- AI is writing code—here's why it also needs to review that code
- How I got Claude to write code I could actually ship
- How we built the first stack-aware merge queue (and why it matters)
- How we organize our monorepo to ship fast
- Graphite brings stacking to Tower
- Code review tooling: Should you build or buy?
- Making AI code review available to everyone
- Introducing: The new Graphite + Linear integration
- Graphite raises $52M and launches AI code review agent Diamond
- Why AI will never replace human code review
- How stacked PRs unblock distributed development teams
- Graphite is going to Developer Week 2025
2024 56
- Beating the end of year code freeze
- How Graphite’s eng team ships code remarkably fast
- Why we chose Anthropic's Claude to power Graphite Reviewer
- AI code generation will remain fragmented
- How we redesigned Graphite's landing page in-house
- Introducing Graphite Reviewer: your AI code review companion
- How AI code review reduces review cycles to improve developer productivity
- What if you could get instant feedback on your code?
- The new developer toolchain for the age of AI
- Not Rocket Science - How Bors and Google’s TAP inspired modern merge queues
- State of code review 2024
- How Google migrated billions of lines of code from Perforce to Piper
- Going from 0 to 1: How to write better unit tests when there are none
- Speed up your merges: Parallel CI is now generally available for teams using Graphite’s merge queue
- Down for less than four minutes a month: how AWS deploys code
- BitKeeper, Linux, and licensing disputes: How Linus wrote Git in 14 days
- Graphite is now free for startups and open source projects
- Launch week wrap-up (May 2024)
- Reduce CI costs for Buildkite and GitHub Actions
- Cheaper CI & faster merging with batching
- How Google does code review
- The technical learning curve at a startup is gentler than you might think
- Graphite will now automatically rebase your partially-merged stacks
- Multiple engineers can now seamlessly collaborate on the same stack of PRs
- Do you ever outgrow GitHub?
- From the 80's to 2024 - how CI tests were invented and optimized
- Graphite changelog [4/10/2024] 🎺
- Graphite changelog [4/25/2024] 🐸
- How Stack Overflow replaced Experts Exchange
- How GitHub replaced SourceForge as the dominant code hosting platform
- Graphite changelog [3/27/2024] 🤝
- The core principles of building a good AI feature
- Onboarding roulette: deleting our employee accounts daily
- Graphite changelog [3/13/2024] 🚁
- Why Facebook doesn’t use Git
- How to recreate the Phabricator code review workflow
- Types of code reviews: Improve performance, velocity, and quality
- What's the best GitHub pull request merge strategy?
- Phabricator vs GitHub vs Graphite: How do they stack up?
- Improving team velocity through better pull request practices
- Moving fast breaks things: the importance of a staging environment
- Building trust as a software engineer
- Keeping code simple: moving fast by avoiding over-engineering
- GitHub pull request filters alternative: The Graphite pull request inbox
- 7 Best Phabricator alternatives for PR stacking & code review [2024]
- Accurate eng estimations: predicting and negotiating the future
- Tracking and understanding GitHub PR stats: A step-by-step guide
- 8 best practices for pull requests in software engineering
- Graphite Q1 launch week: What’s next for Graphite
- Graphite Q1 launch week: Stacking with the tools you love
- Graphite Q1 launch week: Making stacking seamless
- Graphite Q1 launch week: Accelerating code review
- The "Mom Test" in software development: asking good questions when everyone is lying to you
- How to use stacked PRs to unblock your entire team
- Graphite Q1 launch week 2024
- The practical and philosophical challenges of AI code review
2023 18
- Empirically supported code review best practices
- Call site attribution: how to pinpoint rogue SQL queries throttling database performance
- Every engineer should understand git reflog
- Post mortem: our outage took 124 seconds from you, here's 378 back
- Your GitHub pull request workflow is slowing everyone down
- Optimizing CI/CD workflows for trunk-based development
- Why we use AWS instead of Vercel to host our Next.js app
- How large pull requests slow down development
- 3 key lessons in Node.js server optimization
- Trunk-based development: why you should stop using feature branches
- Understanding Git: The history and internals
- Why large companies and fast-moving startups are banning merge commits
- How long should your CI take?
- Experimenting with AI code review
- CRA to App Router in 5 Steps: A case study with Graphite
- Graphite changelog [10/18/2023]
- The comprehensive guide to writing the best PR title of all time
- How 10,000 Developers all Contribute to the Same Repo