Hacker News
- Do you ever outgrow GitHub? https://graphite.dev/blog/do-you-ever-outgrow-github 2 comments
- How GitHub replaced SourceForge as the dominant code hosting platform https://graphite.dev/blog/github-monopoly-on-code-hosting 152 comments
- Your GitHub pull request workflow is slowing everyone down https://graphite.dev/blog/your-github-pr-workflow-is-slow 85 comments
- Keeping code simple: moving fast by avoiding over-engineering https://graphite.dev/blog/keeping-code-simple 17 comments
- Claim: the ideal PR is 50 lines long https://graphite.dev/blog/the-ideal-pr-is-50-lines-long 124 comments
- Why large companies and fast-moving startups are banning merge commits https://graphite.dev/blog/why-ban-merge-commits 2 comments
- The merge vs. rebase debate https://graphite.dev/blog/why-ban-merge-commits 201 comments
- Every engineer should understand Git reflog https://graphite.dev/blog/every-engineer-should-understand-git-reflog 3 comments
- GitHub pull request workflow is slowing everyone down https://graphite.dev/blog/your-github-pr-workflow-is-slow 2 comments
- We use AWS instead of Vercel to host our Next.js app https://graphite.dev/blog/why-we-use-aws-instead-of-vercel 4 comments
- Large pull requests slow down development https://graphite.dev/blog/how-large-prs-slow-down-development 71 comments
- Understanding Git: The History and Internals https://graphite.dev/blog/understanding-git 2 comments
- How long should your CI take? https://graphite.dev/blog/how-long-should-ci-take 53 comments
- The comprehensive guide to writing the best PR title of all time https://graphite.dev/blog/the-best-pr-title-of-all-time 9 comments
- Ship it: our $20M bet on developer productivity https://graphite.dev/blog/post/EjK76U2pBbR7RGYBo21A 3 comments
- The technical learning curve at an early-stage startup is gentler than you might think https://graphite.dev/blog/startup-learning-curve-is-gentler-than-you-might-think 5 comments programming
- How GitHub replaced SourceForge as the dominant code hosting platform https://graphite.dev/blog/github-monopoly-on-code-hosting 227 comments programming
- Why Facebook doesn’t use Git https://graphite.dev/blog/why-facebook-doesnt-use-git 12 comments git
- Why Facebook doesn’t use Git https://graphite.dev/blog/why-facebook-doesnt-use-git 92 comments linux
- Why Facebook doesn’t use Git https://graphite.dev/blog/why-facebook-doesnt-use-git 108 comments coding
- The practical and philosophical problems with AI code review https://graphite.dev/blog/problems-with-ai-code-review 16 comments programming
- Your GitHub pull request workflow is slowing everyone down https://graphite.dev/blog/your-github-pr-workflow-is-slow 171 comments programming
- Moving fast breaks things: the importance of a staging environment https://graphite.dev/blog/staging-environment 7 comments programming
- Building trust as a software engineer https://graphite.dev/blog/trust 83 comments programming
- Keeping code simple: moving fast by avoiding over-engineering https://graphite.dev/blog/keeping-code-simple 59 comments programming
- Accurate eng estimations: predicting and negotiating the future https://graphite.dev/blog/how-to-give-accurate-eng-estimations 2 comments webdev
- Accurate eng estimations: predicting and negotiating the future https://graphite.dev/blog/how-to-give-accurate-eng-estimations 23 comments programming
- Git was built in 5 days https://graphite.dev/blog/understanding-git 221 comments programming
- Never wait for code review again: how stacking your pull requests unblocks your entire team https://graphite.dev/blog/stacked-prs 215 comments programming
- Human devs are here to stay: The practical and philosophical problems with AI code review https://graphite.dev/blog/problems-with-ai-code-review 60 comments programming
- Call site attribution: how to pinpoint rogue SQL queries throttling database performance https://graphite.dev/blog/call-site-attribution 41 comments programming
- Every engineer should understand git reflog https://graphite.dev/blog/every-engineer-should-understand-git-reflog 163 comments programming
- Post mortem: our outage took 124 seconds from you, here's 378 back https://graphite.dev/blog/post-mortem-12-06-23 24 comments programming
- Your GitHub pull request workflow is slowing you down https://graphite.dev/blog/your-github-pr-workflow-is-slow 398 comments programming
- Optimizing CI/CD workflows for trunk-based development https://graphite.dev/blog/optimizing-ci-cd-flows 2 comments programming
- Trunk based development vs. feature branches https://graphite.dev/blog/stop-using-feature-branches 212 comments programming
- Git was built in 5 days https://graphite.dev/blog/understanding-git 444 comments programming
- How long should your CI take? https://graphite.dev/blog/how-long-should-ci-take 79 comments programming
- The slowest GitHub PRs in recorded history https://graphite.dev/blog/slowest-github-prs-ever 6 comments programming
- Stacked Changes: Facebook/Google internal dev tooling now available for Github https://graphite.dev/blog/post/DThX8ffP1gmxWJChEv0y 21 comments programming
Linking pages
- Your GitHub pull request workflow is slowing everyone down https://graphite.dev/blog/your-github-pr-workflow-is-slow 705 comments
- Why large companies and fast-moving startups are banning merge commits https://graphite.dev/blog/why-ban-merge-commits 633 comments
- How to use stacked PRs to unblock your entire team https://graphite.dev/blog/stacked-prs 215 comments
- Empirically sup code review best practices https://graphite.dev/blog/code-review-best-practices 134 comments
- What are nits, and why are they bad? https://graphite.dev/blog/what-are-nits 111 comments
- The best modern code review tools (2022) | by Samuel Stern | CodeApprove | Medium https://medium.com/codeapprove/the-best-modern-code-review-tools-2022-468b51751fa 73 comments
- Stacked Diffs (and why you should know about them) https://newsletter.pragmaticengineer.com/p/stacked-diffs 44 comments
- My Git & GitHub workflow - an efficient yet messy setup | Dolev Hadar https://dlvhdr.me/posts/how-i-use-github 18 comments
- Graphite turned an internal side project into $20M Series A https://techcrunch.com/2022/05/03/how-graphite-turned-a-side-project-into-a-20m-series-a/ 7 comments
- Stacked branches with vanilla Git | codetinkerer.com https://www.codetinkerer.com/2023/10/01/stacked-branches-with-vanilla-git.html 7 comments
- 8 pull request best practices for optimal engineering https://graphite.dev/blog/pull-request-best-practices 4 comments
- The Big O of Code Reviews https://www.egorand.dev/the-big-o-of-code-reviews/ 2 comments
- Stacked diffs for fast-moving code review with Graphite co-founders Tomas Reimers & Greg Foster (The Changelog #491) |> Changelog https://changelog.com/podcast/491 0 comments
- GitHub - ios-dev-tools/awesome-ios-dev-tools: A list of the best tools for iOS developers https://github.com/ios-dev-tools/awesome-ios-dev-tools 0 comments
- Three years at Sourcegraph as a software engineer · Land of Unknwon https://unknwon.io/posts/220701-three-years-at-sourcegraph/ 0 comments
- Getting Stuff Done: a Guide to Productive Software Engineering | Dagster Blog https://dagster.io/blog/productive-software-engineering 0 comments
- Learning Series: A Beginner's Guide to Code Review | Graphite https://graphite.dev/blog/a-beginners-guide-to-code-review 0 comments
- Working with stacked branches in Git is easier with --update-refs https://andrewlock.net/working-with-stacked-branches-in-git-is-easier-with-update-refs/ 0 comments
- GitHub - withgraphite/graphite-cli: Graphite's CLI makes creating and submitting stacked changes easy. https://github.com/withgraphite/graphite-cli 0 comments