Archive

1290 posts · Page 72 of 108. ← Blog

Pratik Dhanave · ·4 min read

Conversation and Memory — Microsoft Agent Framework in Go

A Session threads history into each run; a ContextProvider carries memory across sessions — and because a Session is JSON, both survive a process restart.

A Session threads history into each run and a ContextProvider carries memory across sessions. Because a Session is JSON, both survive a process restart.

Pratik Dhanave · ·7 min read

Probabilistic Forecasting — Predicting Uncertainty, Not Just a Number

A forecast of "1,000 units next week" is almost useless without knowing whether the real range is 950–1,050 or 200–1,800. The future is uncertain, and a point forecast that hides that uncertainty leads to confidently wrong decisions. Probabilistic forecasting predicts the distribution of outcomes, not just a single number — and for most real decisions, that uncertainty is more valuable than the point estimate itself. This post is about forecasting honestly.

A point forecast hides the thing decisions need: how uncertain it is. Probabilistic forecasting predicts the distribution — prediction intervals, quantiles — via classical analytic intervals, quantile regression, or simulation. Uncertainty grows with the horizon, and calibration checks whether your stated confidence is honest.

Pratik Dhanave · ·8 min read

Demand Generation and the Funnel

Content and brand build awareness and trust over time, but at some point marketing has to do something more direct: actively create interest and move people toward becoming customers. That's demand generation — the engine that fills the pipeline and converts attention into customers. It's the most measurable part of marketing, which makes it beloved by analytical teams, and also the part where a narrow focus on measurable tactics can quietly undermine the brand and long-term demand that make it work.

At some point marketing has to do something direct: actively create interest and move people toward becoming customers. That's demand generation — the engine that fills the pipeline. It's the most measurable part of marketing, which makes it beloved by analytical teams, and also where a narrow focus on measurable tactics can undermine the brand that makes it work.

Pratik Dhanave · ·13 min read

Interfaces

How Go turns "what a value can do" into a first-class type — with implicit satisfaction, small contracts, the consumer-defined-interface rule, and the typed-nil trap that catches everyone once.

How Go turns "what a value can do" into a first-class type — with implicit satisfaction, small contracts, the consumer-defined-interface rule, and the typed-nil trap that catches everyone once.