Archive

1290 posts · Page 73 of 108. ← Blog

Pratik Dhanave · ·7 min read

Deep Learning for Time Series

Deep learning conquered images and language, and it's made real inroads into forecasting — RNNs, then transformers, then specialized foundation models for time series. But forecasting is also where deep learning's dominance is most contested, because simple classical methods keep holding their own. This post covers the deep-learning approaches to time series, what they're genuinely good for, and the honest, humbling reality of when they actually beat the simpler alternatives.

Deep learning made inroads into forecasting — RNNs/LSTMs, temporal CNNs, transformers, and emerging time-series foundation models — and genuinely shines with many long related series and complex multivariate dynamics. But the humbling reality: for individual modest-length series, classical methods and simple ML often match or beat it. Not a default.

Pratik Dhanave · ·8 min read

Content Marketing and SEO

Of all the marketing disciplines, content marketing is the one engineers are most naturally suited to and least resistant to — because it isn't selling, it's teaching. You create something genuinely useful (an article, a guide, a tool), people find it when they need it, they learn to trust you, and some become customers. It's honest, it compounds, and it plays directly to a technical builder's strengths. For technical products, content marketing is often the single most effective and authentic marketing channel there is.

Of all the marketing disciplines, content marketing is the one engineers are most suited to and least resistant to — because it isn't selling, it's teaching. You create something genuinely useful, people find it when they need it, they learn to trust you. It's honest, it compounds, and for technical products it's often the most effective channel there is.

Pratik Dhanave · ·12 min read

Methods and Receivers

How Go attaches behavior to types without classes — the receiver, the value-versus-pointer decision, method sets and what they mean for interfaces, and the addressability rules that trip people up when a value lives in a map.

How Go attaches behavior to types without classes — the receiver, the value-versus-pointer decision, method sets and what they mean for interfaces, and the addressability rules that trip people up when a...

Pratik Dhanave · ·8 min read

The Card Payment Actors Map: Who Actually Does What

One reference model of every party in a card transaction — cardholder, merchant, gateway, acquirer/processor, scheme, and issuer — and the settlement path that moves the real money back the other way.

One reference map of who does what in a card payment: cardholder, merchant, gateway, acquirer/processor, scheme, issuer, and the settlement return path.

Pratik Dhanave · ·7 min read

Runtime & Events in ADK: The Runner, the Invocation, and the Event Stream

How an agent actually runs — a Runner drives an invocation and hands you back a stream of events, not a single answer.

How ADK runs an agent: the Runner drives an invocation that yields a stream of Event objects — content, tool calls, state deltas, control signals. The event loop explains streaming, callbacks, and state.