Back to home

Notes & Writing

Notes from building products, questioning defaults, and trying to make software feel clearer.

EngineeringOct 12, 2025

Optimizing React Re-renders

A practical look at when re-renders actually matter, and when we reach for memoization before understanding the real bottleneck.

CareerSep 28, 2025

From Junior to Senior Engineer

What actually changed in my thinking, ownership, and judgment as I moved from execution to product-aware engineering.

EngineeringNov 3, 2025

Server-Driven UI Done Right

Why most server-driven UI conversations miss the real problem, and what it takes to keep the frontend opinionated and scalable.

EngineeringNov 10, 2025

React to React Native: A Mental Model Shift

The mindset shift that matters more than APIs when you move from web habits to native constraints.

AI & SystemsNov 18, 2025

MCP-UI: When Agents Start Rendering Interfaces

An exploration of what changes when interfaces stop being static screens and start becoming systems assembled by agents.

Design SystemsNov 25, 2025

Designing UI Primitives That Scale

Why strong primitives do more than tidy up a component library; they shape how products scale across teams and platforms.