Agile development

Comprehensive guide to issue tracking systems for agile teams

This guide explores how agile teams can leverage issue tracking systems like Linear, Jira, GitHub Issues, and more to boost their productivity.

Understanding continuous automation in code reviews

This guide explains how continuous automation and AI-powered tools like Graphite are transforming code review processes.

Adopting AI tools in your development workflow

This guide shows you how to effectively adopt AI tools in your development workflow with clear examples and best practices.

Boosting productivity with AI code completion

This guide explores how AI code completion tools enhance developer productivity.

AI code reviewers: How they work and why they matter

This guide explains what AI code review is, how AI code reviewers work, and why they matter for modern software development.

Analytics

Building your own GitHub analytics dashboard

An in-depth technical guide on how to build your own GitHub analytics dashboard using GitHub's APIs.

Automation

Automatic release note generation from pull requests

This guide explains how to automate release note generation from pull requests using GitHub tools and Graphite.

How to automate testing in a pull request

Learn how to automate testing in a pull request using GitHub Actions, and explore best practices and common pitfalls.

Bug tracking

Debugging best practices: Tips to troubleshoot code faster

This guide explores effective strategies, practical tips, and how tools like Graphite Agent can streamline your debugging process.

Tracking bug rates before and after changes in your code review process

This guide explores methods for tracking bug rates before and after code reviews, including metrics and analytics.

CI-CD

Advanced Git branching strategies for complex projects

This guide explains how to manage multiple branches in Git with advanced Git branching strategies.

Beginner's guide to Amazon EventBridge

Explore the features, use cases, and implementation of Amazon EventBridge to enhance your application's event-driven architecture.

Code quality

AI-powered debugging tools

This guide will explore the latest AI code debugging tools and explain how automated debugging with AI can improve software quality.

Code review vs automated testing: why you need both

This guide explains the key differences between code review and testing, why one doesn't replace the other, and how to effectively use both.

Developer productivity

AI-powered search tools for developers

This guide explains how AI-powered search tools help developers rapidly access Stack Overflow, documentation, and more to enhance productivity.

Git

5 steps to reduce CI/CD costs

This guide shows you how to cut costs in your CI/CD pipeline with five strategic steps, including optimizing your build processes.

How to get feedback on pull requests faster

A guide on how to speed up pull request feedback and improve code review feedback times using best practices.

GitHub Actions

Using GitHub Actions on pull requests

This guide explores how to utilize GitHub Actions specifically for pull request events, covering various event types and automation strategies.

GitHub Actions timeouts

This guide will explain the common reasons for timeouts in GitHub Actions and provide practical solutions to mitigate them.

Merging

What is Git merge and how does it work?

This guide explains the important function Git Merge plays in development and provides a strong understanding of the merging process.

Git merge vs. rebase

This Git tutorial will walk you through the differences and benefits of both Git merge and rebase to help you choose the right strategy.

Software development

Adapting code review practices for Agile development

This guide discusses how to align code review practices with Agile methodologies to enhance collaboration and deliver high-quality results.

Boosting productivity with AI code completion

This guide explores how AI code completion tools can significantly enhance developer productivity in various environments.

Typescript

TypeScript Create React App

In this guide, we'll walk through setting up a new React project with TypeScript using Create React App, providing step-by-step instructions.

Resolving the "Must use import to load ES Module" error in TypeScript

This guide will provide detailed steps to resolve the "Must use import to load ES Module" error in a TypeScript project.