Building in public

The PtahCast blog

Decisions, methodology, and real build progress.

20 July 2026

Finding Bottlenecks Before They Find You

Forecasting tells you where you're headed. It doesn't tell you why your current pace is what it is. For that, PtahCast's flow metrics dashboard exists to answer a different question: not "when will this be done," but "how has delivery actually been going, and where is it getting stuck?"

Read more →

14 July 2026

Where Your Cold-Start Number Should Actually Come From

We've written before about PtahCast's cold-start mechanism — the provisional throughput estimate that lets a brand-new project get a forecast before it has any completed tickets of its own. What we haven't covered is where that starting number should come from, because "just pick something reasonabl

Read more →

13 July 2026

The Cold-Start Problem

Throughput-based forecasting has one honest weakness: it needs throughput. A brand-new project has completed zero tickets, which means there's no history to sample from — and ordinarily, no history means no forecast. If every weekly sample in your window is zero, the simulation has nothing to draw f

Read more →

12 July 2026

The Forecast Was Always Wrong

Every software team has run this retrospective. A sprint commitment slips. Someone asks why. The answer lands somewhere in a small, familiar rotation: the story was under-sized, a dependency surprised us, someone got pulled onto a production fire. The team resolves to estimate more carefully next ti

Read more →