Frontend Tech
Writing about component architecture, React patterns, TypeScript, and how browsers actually work under the hood.
Micro Frontends at Scale: What Works and What Does Not
Breaking a big frontend into smaller deployable apps looks great on paper. The real problems show up later with shared state, login flows, and keeping styles consistent. This post covers what actually holds up in a live system.
React Server Components: How to Actually Think About Them
Server components change where your data fetching lives and how the component tree works. Before you use them everywhere, it is worth understanding what problem they solve and the cases where they are the wrong choice.
TypeScript Types That Actually Do Work for You
Most TypeScript code only scratches the surface of what the type system can do. Conditional types, mapped types, template literal types, and infer let you write APIs that are both safe and self documenting. This post shows how.