Writing

Things I wrote down.

Essays on agentic AI and Google ADK, on algorithms and engineering at scale, and on the developer tooling and job-hunting that fills the gaps. Each links through to the full piece.

The Cold Email That Got Replies From Founders, CTOs, and Engineering ManagersThe exact template that drew responses from startup leadership, and the reasoning behind each line: lead with what you actually care about rather than credentials, write the way founders talk, and ask for the smallest possible thing.Medium · Jun 4, 2026 · 5 min readI lost a Claude conversation and ended up shipping a Mac appClaude Code conversations scatter across project directories with no way to see them in one place. What started as a 150-line prototype became a 400-line Swift menu bar app with window management, now on Homebrew.Medium · Aug 9, 2026 · 3 min readBringing Spotify Directly into Your Claude Code Statuslineclaude-code-spotify is an open-source plugin that puts the current track, playback state and lyrics into Claude Code's terminal statusline - with international language support, so you never switch windows mid-flow.Medium · Jul 7, 2026 · 3 min readBuild your Agent: A Deep Dive into Google ADK and Streamlit IntegrationA practical walk-through of wiring Google ADK agents into a Streamlit UI - state, tool calls, and the smallest viable agentic chatbot you can ship in an afternoon.Medium · Jun 20, 2025 · 6 min readThe 60-Year-Old Algorithm We Thought Was Unbeatable Just Got DethronedDijkstra has held the shortest-path crown since 1956. A new algorithm from 2025 beats it on bounds we thought were optimal. What changed, and what it means for graphs at scale.Medium · Aug 21, 2025 · 4 min readWhy Google Put Its Billions of Lines of Code Into OneMono-repo vs. polyrepo isn't just a tooling decision - it shapes how teams collaborate, how fast you refactor, and how painful cross-project changes get. Notes from the inside.Medium · Sep 8, 2025 · 3 min read