// blog

Insights on AI-powered code maintenance, platform engineering, and developer productivity.

Migrate Python 2 to Python 3 across every repo in your org

How to Migrate Python 2 to Python 3 Across Every Repo in Your Org

The mechanical fixes for a Python 2 to 3 migration are straightforward. The encoding audit is where migrations actually break — and where most teams stall when they're doing it across dozens of repos.

mandy | Jun 3, 2026 | // 11 min read
The Frontier Goes Quiet — How Three AI Labs Are Locking Down Their Most Dangerous Models

The Frontier Goes Quiet: How Three AI Labs Are Locking Down Their Most Dangerous Models

Anthropic walled off its most capable model. OpenAI tiered its access. Google built a distributed defensive toolkit. Here is what each decision actually means for defenders.

john-laban | Jun 1, 2026 | // 12 min read
Tidra is now self-serve — start a free trial without a sales call

Tidra is now self-serve

Ship code changes across every repo. Connect your GitHub or GitLab repos, run your first initiative, and upgrade through Stripe when you’re ready. No demo, no credit card to start.

matthew-holmes | May 25, 2026 | // 6 min read
Cross-repo PR attrition funnel, most PRs opened never merge

The field guide to getting platform PRs merged

We spoke with 100+ platform, infra, DevEx, and AppSec teams about upgrades, migrations, and security fixes across dozens or thousands of repos. This is what we learned about creating the PRs, where they stall, and what actually gets them merged.

kenneth-rose | May 21, 2026 | // 11 min read
How to Measure Platform Team Effectiveness (Beyond Story Points)

How to Measure Platform Team Effectiveness (Beyond Story Points)

Measure the multiplier: faster teams, less toil, and coordination that scales across the organization.

matthew-holmes | May 20, 2026 | // 7 min read
How Platform Teams Scale — From 3 Engineers to 30

How Platform Teams Scale: From 3 Engineers to 30

Platform teams hit a coordination wall around 10 engineers. This is how the ones that scale get past it.

matthew-holmes | May 15, 2026 | // 9 min read