Writing

Writing a drag and drop sortable list component 🐉

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

Things I've learned

A collection of lessons I've learned from my time in product design.

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 can break and how to fix it

Coming soon

Building a combobox

Technical exploration

Coming soon

Face pile stacks with cutout borders

Using CSS masks and SVG clip paths to imply depth

Coming soon

focus-visible vs focus??

CSS breakdown

Coming soon
Sam Bernhardt, 2025