Journal

Notes on software, product work, and whatever is on my mind.

Most architecture debates ask which acronym is newest. This TechTok edition asks a more useful question: what kind of complexity is your screen actually carrying? MVC, MVP, MVVM, and MVI protect different boundaries, solve different pressures, and introduce different costs. The goal is not to choose a winner. It is to choose the smallest structure that makes state, side effects, lifecycle, and testing easier to reason about.

Read More

Browser debugging becomes much more useful when the agent can inspect the real runtime instead of guessing from a screenshot. In this TechTok edition, I walk through Chrome DevTools MCP: console and network inspection, real user-flow automation, screenshots, performance traces, setup, and the guardrails worth keeping. The practical rule is simple: the agent investigates and proposes; the browser, tests, and developer prove. Where would live browser evidence remove the most guessing from your workflow?

Read More

Use a Think, Challenge, Build, Verify, Reflect loop to strengthen engineering judgment with AI without outsourcing your learning.

Read More

Learn how small pull requests improve review, feedback, rollback safety, and architecture—and how to split real features without breaking the system. Small Pull Requests Are a Technical Strategy, Not a Team Preference A “complete feature” pull request feels efficient.

Read More

Welcome to my Journal — a space for quick notes on software, product work, and whatever I’m thinking through.