Software Engineering

Systematic methods, architectural decisions, and engineering practices that distinguish sustainable software from ad-hoc coding

The Hallucination Debt in AI-Generated Tests
Quality Engineering

The Hallucination Debt in AI-Generated Tests

AI-generated tests can reference nonexistent packages or stale APIs. What the evidence says, and does not say, about the causes....

By Ouray Viney

August 11, 2026 6 min read
The Hidden Cost of Flaky Tests
Quality Engineering

The Hidden Cost of Flaky Tests

Flaky tests consume engineering time and make failures harder to trust. What published case studies can and cannot tell us....

By Ouray Viney

July 24, 2026 2 min read
Platform engineering's adoption trap
Software Engineering

Platform engineering's adoption trap

Platform engineering can struggle to deliver value when tooling, team needs and expectations are misaligned.

By Ouray Viney

April 12, 2026 4 min read