Writing: essays and notes on product engineering

Long-form writing by Sangeet Banerjee on realtime systems, infrastructure UX, growth engineering, and software craft.

Back to Sangeet Banerjee homepage

Writing

What I've learned shipping

product engineering, realtime systems, and infrastructure UX. lessons from shipping software that had to survive production, not just demos.

Archive8 entries
01
2 min read

The resume is the site

humans barely read PDFs anyway. screening is agents + a URL. the site is for both.

portfoliohiringmeta
02
3 min read

When the host leaves (and mute is still two clicks)

host handoff, one-click mute, and the “small” host tools people actually played with: quality meters, network graph, fine controls.

realtimewebrtcux
03
2 min read

Redesigning Meet while people are still in calls

we thought it was a theme pass. it became ripping out years of code, loaders, and infrastructure, mid-traffic.

realtimeuxproduct
04
2 min read

What PostHog was actually for

instrumenting Huddle Meet and friends without turning every button into a marketing experiment.

analyticsproductgrowth
05
2 min read

Status that lies

priority-based polling, cursor prefetch, and why cloud status still feels wrong without a clock.

uxinfrastructurecloud
06
3 min read

Growing a developer product without turning it into a billboard

funnel instrumentation, docs, and experiments from shipping platforms people actually use, mostly the boring parts that move activation.

growthanalyticsproduct
07
4 min read

Boring cloud consoles are the point

what I learned building infrastructure UIs under time pressure: tables, consequences, and color that means something.

uxinfrastructuredesign
08
2 min read

Why Statera exists

most teammates only used state + setState across components. i built the small native-feeling version of that (169B), during the React 19 moment.

sdkreactperformance