San Francisco, CA, USA
2011
  |  By Roger Winter
AI coding agents are fast. They generate functions, refactor modules, and wire up boilerplate faster than any human. What they don’t do by default is enforce the conventions a specific team has agreed on: the lint rules, the review patterns that senior engineers flag on every PR. A generated diff looks clean until someone runs CI or reads it carefully.
  |  By Brice Nkengsa
When a job fails, gets canceled, or never runs, the work that still needs to happen afterward (cleanup, notifications, teardown) has no clean way to trigger. There is no easy way to express “run this no matter what” in your pipeline config without duplicating jobs or adding fragile workaround branches. Terminal jobs change that.
  |  By Roger Winter
A rolling deployment updates running application instances in batches, replacing old instances with new ones while the application keeps serving traffic. The concept applies to any system that can run multiple instances of an application, but Kubernetes has it built in as the default deployment strategy. Kubernetes terminates an old pod only after its replacement passes the configured readiness check, so no requests land on an unready instance.
  |  By Jacob Schmitt
CircleCI is part of the latest wave of Codex plugin integrations, joining the directory alongside other popular development tools like Vercel, Cloudflare, Figma, Notion, Sentry, Hugging Face, Linear, and more. If you’re using Codex, you already know that writing code is rarely the hardest part of your job. It’s the delays, interruptions, and context switching that start when that code breaks on its way to production. The CircleCI Codex plugin closes that gap.
  |  By Ron Powell
This post by an engineer explains how his team uses the.claude folder in Claude Code. The folder is the hidden directory where you store context files, behavioral rules, and automated workflows so Claude understands how to operate in a specific project. He’d set up coding conventions, tool configs, CI integrations. Very engineering-brained. The tool is called Claude Code, so fair enough. I run a web and content team. We write blog posts, tutorials, and technical guides for a living.
  |  By Jacob Schmitt
Most companies have built AI into their product by now, and many consider it the central feature of what they’re building. But plenty of those same companies are still figuring out how to get their own engineering teams to actually use AI tools day to day. When Loïc Houssier joined Superhuman as CTO in early 2025, his team was in that exact spot. The company had been shipping AI email features for years, but internal adoption of AI dev tools was still early.
  |  By Roger Winter
A deployment strategy is the method a team uses to move new code into a production environment. It determines how traffic shifts between versions, how much risk each release represents, and how quickly the team can roll back when something breaks. The choice isn’t academic: a mismatch between strategy and system can mean downtime, failed rollouts, or hours of manual recovery.
  |  By Jacob Schmitt
Summary: A test hook connects a test or lint command to an event in your AI coding agent’s workflow. When the event fires, the agent runs the command automatically. If it fails, the agent’s action is blocked. You can wire your existing test commands into your agent’s lifecycle hooks to get deterministic local validation before code ever reaches CI. AI coding agents write code at a pace where stopping to manually run tests breaks your flow.
  |  By Jacob Schmitt
Summary: The CLI vs. MCP question is really a question about where you are in the development loop. CLIs fit the inner loop: fast, local, zero overhead. MCP servers fit the outer loop: external systems, shared infrastructure, structured access. Most teams need both. AI has put a new kind of scrutiny on developer tooling. When a developer works alongside an AI coding assistant, the tools that assistant can reach, and how it reaches them, directly affect the quality and speed of the work.
  |  By Roger Winter
Regression testing is the practice of re-running existing tests after a code change to confirm that previously working functionality hasn’t broken. It answers a single question: did this change break something that used to work? In CI/CD pipelines, regression tests run automatically on every commit, giving teams immediate feedback before code reaches production.
  |  By CircleCI
From failing pipeline → fixed PR Here's how Chunk analyzes logs, finds real bugs, and ships working fixes automatically.
  |  By CircleCI
Getting leadership to greenlight your technical work isn't about having the right answer, it's about speaking the right language. CircleCI CTO Rob Zuber shares the frameworks he's developed over 12 years for translating engineering priorities into business impact, navigating organizational dynamics, and building the relationships that make buy-in happen before you ever enter the room.
  |  By CircleCI
The faster you ship with AI, the wider your test coverage gaps get. Chunk scans your codebase, finds what's untested, writes the tests, and opens a PR.
  |  By CircleCI
AI coding tools help you ship features faster than ever, but test coverage often can't keep up. In this video, we show you how CircleCI's Chunk autonomous CI/CD agent finds untested code in your codebase, writes tests to cover it, and opens a pull request for your review. What you'll learn: Chunk works directly inside your CI/CD pipeline, giving it access to your build history, test results, and coverage reports. That means smarter tests, not just more tests.
  |  By CircleCI
AI agents write the code. CircleCI makes sure it actually ships. The CircleCI plugin for Codex is live.
  |  By CircleCI
RalphCI is an open-source, CI-enabled agentic coding loop built by the Loop Lab at CircleCI. You write a spec, and the agent breaks it down into tasks, builds your application step by step, commits to GitHub, and runs your full CI pipeline on every iteration. If anything fails—linting, tests, security scans, missing files—a CI Doctor sub-agent detects the failure, reads the stack trace, and fixes it automatically. In this video, Ryan Hamilton demos RalphCI by building a classic Snake game end-to-end with zero manual coding.
  |  By CircleCI
Hitting your PR count feels productive, but maybe it's not. Sometimes you have to slow down to 10x.
  |  By CircleCI
You've been staring at the problem too long. Fresh eyes break what you can't.
  |  By CircleCI
Chunk analyzes your entire codebase, refactors what matters, and validates every change before opening a PR.
  |  By CircleCI
Shipping feels slow. Reviews take forever. Things break more than they should. That’s the bottleneck.
  |  By CircleCI
Many organizations fail to adopt application security best practices that work to protect software, data, and users. But integrating security tools into your application development environment can make security issues more visible and easier to catch while providing real-time insights into threats and vulnerabilities.
  |  By CircleCI
There are many reasons teams get stuck in the process of adopting DevOps. Now Rob Zuber, CircleCI CTO, brings an inspiring and practical guide to moving your team further up the DevOps maturity ladder, regardless of where you are now. In this ebook, Rob brings two decades of experience leading teams to work for you, with practical takeaways and strategies that work for real-world teams, from startups to enterprise companies.
  |  By CircleCI
But getting your team on board can be a challenge. Shipping great products isn't just about writing good code. If you want confidence in your code, knowing how to properly test it is key. Download this guide today and ship more confidently tomorrow.
  |  By CircleCI
There's a lot of excitement and accolades around startups everywhere these days -- success stories and big payoffs. But no one talks about what it really takes to get there: the day-to-day onslaught of small, technical decisions that are expected of a technical leader in a fast-growing company. In this ebook, CircleCI CTO and 20+ year technology veteran Rob Zuber shares the tactics he's used to focus on what's important, make the right decisions at the right times, and to strategize which decisions to make now, later, or never.
  |  By CircleCI
Many of the world's highest performing software development teams have adopted DevOps practices, simplifying software builds, testing, and deployment. But standard DevOps process fails to address a vital issue: security and vulnerability management. Learn how to shift security left and get your entire team onboard to maintain the security of their libraries and container images.
  |  By CircleCI
The concept of 'testing in production' has started to become an increasingly viable methodology and a tool for teams to use in their validation process - but what does it really mean to test in production? And what does it cost to do it well? In this ebook, CircleCI CTO Rob Zuber will explore these questions and other topics like.
  |  By CircleCI
DevOps is a growing trend, but where did it come from? It's the unification of two traditionally disparate worlds into one cohesive cycle. But it's not some recent invention or fad; it's the result of years of iteration, as engineers have cracked risk into progressively smaller chunks. In this whitepaper, we'll discuss.
  |  By CircleCI
...but it doesn't end there. Once you've hired the best, keeping them engaged, motivated, and working well with each other is an ongoing challenge. In this ebook, you'll hear from some of our top technical leaders about the techniques and principles we've spent years honing. Growing a technical company requires more than great technical leadership-it requires thoughtful, compassionate, and expert people leadership as well. Download this ebook today, and help your team thrive.
  |  By CircleCI
Workflows were created so that teams could run their builds in any way they choose. This ebook contains examples and config files from 8 different open source projects so you can see exactly how real development teams (at companies like Facebook and Google) are using workflows right now to ship applications.

CircleCI is the world’s largest shared continuous integration and continuous delivery (CI/CD) platform, and the central hub where code moves from idea to delivery. As one of the most-used DevOps tools that processes more than 1 million builds a day, CircleCI has unique access to data on how engineering teams work, and how their code runs.

Companies like Spotify, Coinbase, Stitch Fix, and BuzzFeed use us to improve engineering team productivity, release better products, and get to market faster.

Everything great teams need:

  • Workflows for job orchestration: Define and orchestrate how job execution (such as build, test, deploy) is run, giving you complete control over your development process across multiple supported configurations.
  • First-class Docker support: Run any image from Docker’s public/private registry or other common registries, customizable on a per-job basis. Build Docker images, access Docker layer caching, Compose, and more.
  • Choose the CPU/RAM you need: Easily configure your compute and memory to fit your team’s specific pipelines. Choose resources that give you optimal performance and increase speed.
  • Language-agnostic support: CircleCI supports any language that builds on Linux, Windows, or macOS, including C++, Javascript, .NET, PHP, Python, and Ruby. You are free to use any toolchain, framework, or version you want.
  • Powerful caching: Speed up your pipelines with expanded caching options, including images, source code, dependencies, and custom caches. Gain control over cache save and restore points throughout your jobs for optimal performance.
  • SSH or run local builds for easy debugging: Quickly find and solve problems using SSH access or run jobs in your local environment to ensure faster remediation of issues. Find and solve bugs where they happen for fast recovery.
  • Unmatched security: The controls you need to be confident your code is protected. Host in our cloud or on your own infrastructure, LDAP for user management, full-level virtual machine isolation, and more.
  • Insights dashboard: Realize the full value of CircleCI with the Insights dashboard. Track status, monitor duration, and optimize pipelines with ease.

More speed and configurability than ever before with customizable pipelines.