Writing

Drag & drop sortable list from scratch

Why it's a terrible idea and why you should do it

Things I've learned

Lessons from my time building products

Make it make sense

A rule of thumb for people working on software

Coming soon

Building a treemap chart

Technical exploration

Coming soon

Truncating text in flex containers

Why it breaks and how to fix it

Coming soon

Building a combobox

Technical exploration

Coming soon

Face pile stacks with cutout borders

Implying depth with masks & clip paths

Coming soon

focus-visible vs focus??

CSS breakdown

Coming soon
Sam Bernhardt, 2026