Home
About
Categories
Tags
Series
Testing
2026/04/10
TIL: Python sys.modules Collision — Test Passes Alone, Fails Together
BUILD
python
ci
oncall
til
testing
2026/03/23
Two Ways to Make Claude Read Your CI Logs
BUILD
ai-tooling
ci
devex
monorepo
testing
2026/03/13
From CI Failure to AI Explanation
BUILD
ai-tooling
ci
devex
testing
2026/03/11
The AI CI Helper’s First Real Test (It Failed Its Own Test)
BUILD
ai-tooling
ci
devex
monorepo
testing
2026/03/09
GPU Test Targeting with the Bazel Dep Graph
BUILD
bazel
ci
dependencies
devex
monorepo
testing
2026/03/09
Bazel Migration: Benchmarking Bazel vs the Status Quo
BUILD
bazel
ci
dep-graph
dependencies
monorepo
testing
2026/03/09
Inside find_changed: How a Monorepo’s Homegrown Test Selector Actually Works
BUILD
ci
dependencies
monorepo
python
testing
⭐
2026/03/09
The Test Hierarchy Map: pytest, Bazel, and Everything in Between
BUILD
bazel
devex
monorepo
python
testing
⭐
2026/03/07
From PR to Test Runner: How a Monorepo Decides What to Test
BUILD
ci
infra
monorepo
python
testing
⭐
2026/03/07
Two Engineers, One Dependency Graph: Parallel CI Work
BUILD
bazel
ci
dep-graph
testing
2026/03/05
Gazelle: Python in a Monorepo, the Invisible Machinery
BUILD
bazel
dependencies
monorepo
python
testing
2026/03/05
Wait-for-Label: Gating Expensive CI Jobs Behind a Human Decision
BUILD
ci
github-actions
infra
testing
⭐
2026/03/04
How Our GPU Tests Actually Work
BUILD
ci
infra
python
testing
⭐
2026/03/04
Stop Grepping Your Python Tests (Use the AST)
BUILD
ci
python
testing
2026/02/12
Bazel Migration: The Delete-and-Regenerate Roundtrip
BUILD
bazel
python
testing
2026/01/29
CI Shows No Failing Tests, but Tests Are Failing
BUILD
bazel
ci
debugging
observability
python
testing
2026/01/28
GPU Test Sharding: Weighted Distribution Across H100 Nodes
BUILD
ci
cuda
testing
2024/10/14
BazelCon 2024 Field Notes
BUILD
bazel
ci
testing
conference