Profile Photo

Tilo Mitra

I'm an Engineering Lead at Square and live in Toronto. I enjoy leveraging AI to solve problems in work and life.

Writing
Jun 14, 2026Is Management Dead?AI is eating the coordination work managers used to do, so is the job going away or just changing?May 12, 2026Building Deterministic AILLMs are non-deterministic, so how do you build software you can actually rely on top of them?May 12, 2026MCPs, APIs and CLIs: When to use whatMCP, a plain API, or a CLI: which should you reach for to give an agent a capability?Mar 27, 2026Autonomous Mode for SuperpowersWhen should you let a coding agent execute a finalized plan with no human checkpoints?Mar 8, 2026Proactive intelligenceWhat if agents could continuously monitor your business and act on it without being asked?Mar 1, 2026Background agents are about to change everythingWhat happens when agents can run autonomously in the cloud with full access to your dev environment?Feb 23, 2026How to create a widget with your Claude Code StatsHow can you build a widget that shows how much you actually use Claude Code?Jan 26, 2026Open-sourcing release-kit: Claude Code Skills for ShippingCan Claude Code skills turn messy git history into polished changelogs and release notes?Jan 23, 2026My Current AI Development Setup (Jan 2026)What tools, models, and workflows am I actually using for AI-assisted development in 2026?Oct 27, 2025Open-sourcing Timeslottr: Create timeslots for schedulingHow do you generate scheduling timeslots, and what is surprisingly tricky about it?Jun 22, 2025How I Use NotebookLM as an Engineering ManagerHow can an engineering manager use NotebookLM to stay organized and save time?Apr 7, 2025Incorporating LLMs into Your Management WorkflowWhere can LLMs actually help your management workflow without making you weird?Jan 8, 2025How I am using Cursor in my developmentHow do you actually get value out of Cursor in your day-to-day development?Oct 5, 2024Planning without clear goalsHow do you plan when leadership has not set a clear direction?Jul 7, 2024Good Process, Bad ResultsIf the process feels smooth but the results are bad, what has actually gone wrong?Jul 1, 2024Understanding Engineering Health of a TeamHow can you tell whether an engineering team is actually healthy?Apr 10, 2024Creating High-Performing Teams: Less Chemistry, More FrictionWhat actually makes a team high-performing: chemistry, or something else?May 2, 2023Move Fast and Fix ThingsIf shipping value is the job, what does that make everything else?Apr 3, 2023Avoiding Prop Drilling in ReactHow do you avoid prop drilling in a React application?May 22, 2022Why Derived State in React Is Not Always an Anti-patternIs derived state in React always an anti-pattern?Apr 8, 2022Why React's Dependency Array is Not About DependenciesIf the React dependency array is not really about dependencies, what is it about?