# WRITING: Sangeet Banerjee # Machine-readable index of essays and notes at sangeet.xyz/blogs # Add new posts by creating content/blogs/*.mdx. This file updates at build time. index_url: https://sangeet.xyz/blogs feed_url: https://sangeet.xyz/feed.xml post_count: 8 ## Posts (newest first) ### The resume is the site url: https://sangeet.xyz/blogs/the-resume-is-the-site date: 2026-02-18 reading_time: 2 min read tags: portfolio, hiring, meta description: Humans barely read PDFs anyway. Screening is agents + a URL. The site is for both. ### When the host leaves (and mute is still two clicks) url: https://sangeet.xyz/blogs/when-the-host-leaves date: 2026-01-12 reading_time: 3 min read tags: realtime, webrtc, ux description: Host handoff, one-click mute, and the “small” host tools people actually played with: quality meters, network graph, fine controls. ### Redesigning Meet while people are still in calls url: https://sangeet.xyz/blogs/redesigning-a-live-meeting-product date: 2025-12-04 reading_time: 2 min read tags: realtime, ux, product description: We thought it was a theme pass. It became ripping out years of code, loaders, and infrastructure, mid-traffic. ### What PostHog was actually for url: https://sangeet.xyz/blogs/what-posthog-was-actually-for date: 2025-11-03 reading_time: 2 min read tags: analytics, product, growth description: Instrumenting Huddle Meet and friends without turning every button into a marketing experiment. ### Status that lies url: https://sangeet.xyz/blogs/status-that-lies date: 2025-10-08 reading_time: 2 min read tags: ux, infrastructure, cloud description: Priority-based polling, cursor prefetch, and why cloud status still feels wrong without a clock. ### Growing a developer product without turning it into a billboard url: https://sangeet.xyz/blogs/growth-engineering-for-developer-products date: 2025-09-02 reading_time: 3 min read tags: growth, analytics, product description: Funnel instrumentation, docs, and experiments from shipping platforms people actually use, mostly the boring parts that move activation. ### Boring cloud consoles are the point url: https://sangeet.xyz/blogs/the-case-for-boring-infrastructure-ux date: 2025-06-18 reading_time: 4 min read tags: ux, infrastructure, design description: What I learned building infrastructure UIs under time pressure: tables, consequences, and color that means something. ### Why Statera exists url: https://sangeet.xyz/blogs/why-statera-exists date: 2025-05-20 reading_time: 2 min read tags: sdk, react, performance description: Most teammates only used state + setState across components. I built the small native-feeling version of that (169B), during the React 19 moment. ## Discovery - HTML index: https://sangeet.xyz/blogs - RSS: https://sangeet.xyz/feed.xml - Knowledge corpus: https://sangeet.xyz/knowledge.txt - AI reading order: https://sangeet.xyz/ai.txt