Blog
Notes on things I've built or learned, at work and in side projects: React, React Native, AI tools, testing and debugging, plus my conference talks.
tania@tany4 ~ % ls posts | count-by topic
9 ai
6 side projects
5 mobile
5 mcp
4 react native
tania@tany4 ~ %
- Running AI coding sessions in parallelHow I went from two or three AI coding sessions to as many as fifteen at once on a two-person team, what broke along the way, and the hub session I added to keep track of it all. · new · ai
- Greek voice commands for Android AutoGoogle Assistant doesn't understand Greek in the car, so I built a small Android Auto app that does. Notes on matching Greek speech against contacts saved in Greeklish, and why 'κάλεσε' (kalese, "call") kept turning into 'θάλασσα' (thalassa, "sea"). · ai, mobile, side projects
- Teaching my job-hunting MCP server what it can doOnce my job-hunting MCP server was remote, the agent kept saying things weren't possible, adding duplicate rows and ignoring a doc I'd linked. The fix was better tool descriptions. · ai, mcp, side projects
- Taking my job-hunting MCP server remoteI turned my personal job-hunting MCP server from a laptop-only tool into a remote server I can use from my phone. Notes on the transport switch, free hosting, and a 502 that only showed up in ChatGPT. · ai, mcp, side projects
- Fixing the app I built for my dog's medication scheduleA year ago I built a small Expo app to remind me to give my dog his eye drops. It worked, mostly. Recently I came back to it with Claude Code and fixed what was broken, then kept going. · ai, react native, mobile, side projects
- Building a job-hunting MCP serverI built a personal MCP server that researches companies, scores how well a job fits, and tracks my applications. · ai, mcp, side projects
- 7 Years at OlioWhat I learned in 7 years at Olio, going from mid-level developer to Tech Lead: architecture, shipping products and working with people. · career
- Vibe coding an AI chatbot into my websiteOne evening I built a small AI chatbot into this site with the Vercel AI SDK. It only answers questions about my actual work. · ai, side projects
- Getting Confident with GitHub MCP Server: A Real QA WinI had to QA a back-end PR with almost no context. GitHub MCP Server helped me do it, and also got one important detail wrong. · ai, mcp, testing
- Experimenting with GitHub MCP Server as a Front-End DevUsing GitHub's MCP Server as a front-end developer to understand back-end code faster and improve my types, without jumping between repos. · ai, mcp
- JS VidCon 2020My JS VidCon talk on how Olio uses React Native to reduce food waste: how we migrated a production app quickly and kept performance and developer experience under control. · talks, react native, mobile
- Mocking React Native 0.61 modules with JestReact Native 0.61 removed Haste and broke a lot of Jest mocks. Why it happened and how I fixed it. · testing, react native, mobile
- React Conf 2019My talk at React Conf 2019 on how we built and migrated the Olio app to React Native with a tiny team, what broke, and what we'd do differently. · talks, react native, mobile