Best of Graphite.dev2025

  1. 1
    Article
    Avatar of graphitedevGraphite.dev·41w

    How I got Claude to write code I could actually ship

    Claude Code can generate thousands of lines of code quickly, but large AI-generated PRs are difficult to review safely. The solution is teaching Claude to create stacked pull requests using Graphite's gt CLI, breaking complex features into smaller, focused, reviewable chunks. By adding specific instructions about stacking workflows and requiring Claude to plan its approach before coding, developers can make AI-generated code more manageable and shippable. The GT MCP tool helps align Claude's internal planning with actual PR structure.

  2. 2
    Article
    Avatar of graphitedevGraphite.dev·49w

    How we organize our monorepo to ship fast

    Graphite's approach to software architecture prioritizes developer velocity by utilizing a monorepo structure with TypeScript throughout, composable modules instead of microservices, and functional programming principles. Their infrastructure includes tools like Turbo for efficient builds and a single server image for simplified deployment, enabling them to ship over 1,000 pull requests monthly. The team's strategic decisions focus on balancing simplicity and performance, opting for shared code and modular design over conventional microservices complexity.

  3. 3
    Article
    Avatar of graphitedevGraphite.dev·38w

    Introducing Graphite Chat

    Graphite launches Chat, an AI-powered conversational assistant integrated directly into pull requests. The tool allows developers to ask questions about code changes, get instant suggestions and fixes, and apply them without leaving the PR interface. Chat serves both code authors and reviewers by providing contextual understanding of diffs, customized suggestions based on existing codebase patterns, and the ability to make changes, run tests, and merge all in one place. The feature is currently free during beta for all Graphite users.