My Digital Garden

A curated collection of useful links and resources

My Weekly Internet Treasures

Curated treasures from the overlooked corners of the internet

Hand-picked resources that algorithms don't prioritize

Thoughtful summaries that respect your time and attention

Weekly delivery with zero spam, ever

Join the readers who value depth over algorithms. Unsubscribe anytime.

Notes on software quality

No description available

Output isn’t design - Linear

No description available

Laws of Software Engineering

A collection of principles and patterns that shape software systems, teams, and decisions.

Train Your Judgement

Settling for good enough is not good enough.

Details That Make Interfaces Feel Better

A collection of details that make your interfaces feel better.

Work on the Right Product | Yangshun Tay

Work on the Right Product

Thoughts on slowing the fuck down

Thoughts on slowing the fuck down

Understanding easing and cubic-bezier curves in CSS

The easing curve can make or break any animation on the web. Let's look at the science of CSS cubic-bezier curves, and the art of using them to make the best web animations possible.

Untitled

No description available

Untitled

Today I read a lengthy piece on Harness Engineering — tens of thousands of words, almost certainly AI\-written\. My first reaction wasn't "wow, what a powerful concept\." It was "do these people have any ideas beyond coining new terms for old ones?" I've always been annoyed by this

Make What You Build Last

My thinking on how to build things that survive in an era where everyone can ship.

Boris Tane

Boris Tane