Skip to content
datarekha
Blog Production AI · GATE DA · how concepts actually work · Page 4 of 12

From theory to the systems that demand real understanding.

Long-form pieces on how production-AI teams orchestrate agents, serve models, and build the stack, plus GATE DA essays that turn probability, linear algebra, DBMS, ML, and AI into durable concepts.

281 posts · 20 categories
Career Jun 2, 2026

Active listening: the skill most people skip

Most people listen to reply, not to understand — and it costs them rework, trust, and credibility they never see leaving.

8 min read Read
Career Jun 2, 2026

The AI velocity paradox: why faster code means working weekends

AI writes code in minutes, but review, testing, and deployment still run at human speed — and the AI velocity paradox is landing on engineers as weekends.

9 min read Read
Career Jun 2, 2026

Asking for a promotion

Promotions are given for work you are already doing at the next level, not as a reward for time served — and most people lose them by waiting for someone else to notice.

8 min read Read
Career Jun 2, 2026

Async etiquette: working across time zones

Distributed teams that default to async ship faster — but only if everyone writes as if the reader is asleep when they send it.

8 min read Read
ML Jun 2, 2026

Attention, explained without the matrices

Self-attention is a soft dictionary lookup: every word asks a question, every other word posts a label, and the answer is a weighted average of what each word actually contains.

9 min read Read
Statistics Jun 2, 2026

Why the average customer does not exist

The mean is a liar on skewed data, and almost all business data is skewed — here is how to stop building products for a customer who never existed.

10 min read Read
Career Jun 2, 2026

Avoiding burnout before it avoids you

Burnout is not a single bad week — it is a slow structural collapse across three dimensions, and by the time most people name it, they have already lost months they cannot get back.

8 min read Read
ML Jun 2, 2026

Backprop is the chain rule with good bookkeeping

Backpropagation is not a mysterious learning algorithm — it is systematic calculus, applied backward through a network, made cheap by refusing to compute the same number twice.

9 min read Read
Statistics Jun 2, 2026

Bayes' theorem is just updating beliefs with evidence

A 99%-accurate test sounds iron-clad until you realize that, for rare diseases, a positive result is probably wrong — and Bayes explains exactly why.

8 min read Read
ML Jun 2, 2026

Always beat the baseline first

A 0.91 F1 score is impressive until you discover a constant predictor scores 0.90 — which means your model's only real contribution is the gap between those two numbers.

10 min read Read
Career Jun 2, 2026

Beating procrastination: the two-minute rule and friends

Procrastination is not a time-management failure — it is an emotion-regulation problem, and shrinking the first step until it is laughably small is the only lever that reliably breaks the cycle.

8 min read Read
ML Jun 2, 2026

The bias-variance tradeoff, drawn from scratch

Model error is not one thing — it is the sum of two competing forces, and the art of machine learning is finding the narrow valley between them.

10 min read Read
Data Engineering Jun 2, 2026

When O(n squared) quietly kills your data pipeline

An O(n squared) operation is invisible at a thousand rows and catastrophic at a million — and it almost always reaches production disguised as clean-looking code.

10 min read Read
Patterns Jun 2, 2026

Binary search is everywhere once you see it

Binary search is not a data structure trick — it is a way of thinking about any monotonic question, and once you internalize it, you see it lurking inside problems that look nothing like sorted arrays.

9 min read Read
Career Jun 2, 2026

Presenting to executives: lead with the answer

Executives decide in the first 30 seconds — bury the recommendation and you lose the room before you have made a single argument.

8 min read Read
Python Jun 2, 2026

Broadcasting is the NumPy idea that takes a week to click

Broadcasting — NumPy's rule for combining arrays of different shapes by silently stretching size-1 dimensions — looks like magic until you see the geometry, and then you can never unsee it.

9 min read Read
Career Jun 2, 2026

Building a track record people remember

Careers are not built on busyness — they are built on a handful of shipped, visible outcomes that compound into a reputation others can point to.

8 min read Read
Python Jun 2, 2026

Categoricals: the Pandas dtype that pays for itself

A column of repeated country codes that looks like strings is silently eating ten times the memory it needs — and making every groupby slower than it has to be.

9 min read Read
Visualization Jun 2, 2026

The chart you reach for is an argument, not a default

Every chart type encodes a claim about your data — and reaching for the wrong one doesn't just look bad, it actively misleads the people making decisions.

10 min read Read
Business Analytics Jun 2, 2026

Cohorts, not totals: how a flat dashboard hides a dying product

A steady active-user count can mask catastrophic churn — and the only way to see the rot is to stop looking at totals and start looking at cohorts.

10 min read Read
Statistics Jun 2, 2026

Correlation isn't causation — but here's what it actually is

Pearson's r is a precise, fragile number: it measures linear co-movement on a scale from -1 to 1, and almost everything interesting about causality lies in what it cannot see.

9 min read Read
Career Jun 2, 2026

Cross-functional work: speaking other teams' languages

The colleague who moves initiatives forward fastest is rarely the most expert person in the room — they are the one who translates.

8 min read Read
ML Jun 2, 2026

Cross-validation: a score you didn't overfit to

A single train/test split gives you one lucky or unlucky number; k-fold cross-validation gives you five honest ones — and the variance between them tells you as much as the mean.

9 min read Read
Python Jun 2, 2026

Decorators are just functions that wrap functions

The @ symbol is pure syntactic sugar for a pattern you already know: pass a function in, get a smarter function back.

8 min read Read