Public profile

Johnny avatar

Writing

Articles, notes, and longer-form thinking can be published here.

Writing highlights

This page only shows a couple of writing highlights. Use chat if you want the themes, recency, or context behind the work.

Software delivery gets easier to improve once you make the timing visible.

Published: 2026-03-22

Recording delivery timing directly on the PR helps make the software delivery workflow visible, not just the final code change. By showing where time went across context gathering, implementation, verification, and waiting, PRs become workflow artifacts that make bottlenecks easier to spot and improve.

If your PR is the first time the change is properly validated, the feedback loop is too slow

Published: 2026-03-20

One simple dark factory win has been moving more verification earlier by running key checks locally before a PR reaches shared CI. Cloud CI still acts as the trusted gate, but it should confirm quality rather than catch obvious issues first. This improves iteration speed, reduces wasted CI usage, cuts queue noise, and increases first-time pass rates.