Writing on web development, design and life ✍️

I write mostly for myself to clarify my thoughts and document my learnings. Nonetheless, I hope you find something useful here!

The deception of rendering React children

All React developers learn early on that when a component re-renders, so do all of its children. But there's a nuance to this foundational concept that's not immediately obvious.


3,037 words

The perfect React (UI) component

Writing this article is an effort to make explicit all the implicit decisions I make when building React components and document what I consider to be the best way to do so.


5,806 words

How I stopped guessing breakpoints in Tailwind CSS

Ever struggled with identifying active breakpoints in Tailwind CSS? This tiny React component helps me see which Tailwind breakpoint I'm developing for. No more guesswork.


1,017 words

Seeking new adventures? Get yourself some exposure

Whether you love your current path or wouldn’t mind a little change, it is always flattering to be offered to fly to new horizons. Unless you get yourself sufficient exposure, this is unlikely to happen.


1,449 words