NEWHow to check your Claude Code token spend  →

Moving from GitFlow to Trunk-Based Development

Trunk-based development is a rapid git development model in which commits are pushed/integrated directly into the trunk (or main branch). Going from a branching model to TBD is a massive undertaking, and getting there takes a combination of solid automation practices and teamwork.

Using ephemeral environments to sandbox agentic workflows

When you’re coding with AI agents, you’ll need infrastructure to *host* those code changes. This is so you can collect feedback, run tests, and make sure your feature is performing as you’ve intended.

The Docker Compose Test Environment Guide

Here are some tips and tricks for using Compose in different ways across different environments, from local to production.

Local-first CI/CD with Makefiles

Continuous integration isn’t something that needs to be restricted to remote pipelines. You can get a lot more mileage out of your CI/CD pipelines if you begin integration locally. That's where Makefiles come in.

Test Your Vibe Coding with Ephemeral Environments

We get it, you love the convenience of vibe coding, but you don’t love its unpredictability. Here's how you can trust every deployment by testing your LLM-built apps via ephemeral environments.

How to Measure DORA Change Fail Rate

Change fail rate (CFR) is one of the four key DORA metrics. DORA usually counts change fail rate as the percentage of production code changes that introduce a bug or regression over the total number of deployments. Measuring CFR is the first step to improving it.

Latest from the blog
Claude Code CLI cheatsheet with commands, configuration, and best practices

Claude Code CLI Cheatsheet: config, commands, prompts, + best practices

Get leet @ Anthropic's Claude Code with this cheatsheet, including config, CLI commands, advanced features, and best practices for faster dev + test.

Read the article →
Newsletter

Stay in the (inner) loop.

Hear about the latest and greatest in cloud native, agents, engineering, and more when you sign up for our monthly newsletter.