driven by a desire to make everyday life more enjoyable and effortless for everyone.

Browser Rendering Process

A visual walkthrough of the browser rendering process using diagrams and a simplified mental model.

Controlling CSS Conflicts

An inside look at why some styles refuse to change and how CSS decides which styles win.

Scalable Vector Graphics

A practical exploration of SVG, from basic shapes and paths to gradients and masks.