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.

The Self-Driving Codebase

Background agents and the next era of enterprise software delivery.

Writing a good CLAUDE.md

`CLAUDE.md` is a high-leverage configuration point for Claude Code. Learning how to write a good `CLAUDE.md` (or `AGENTS.md`) is a key skill for agent-enabled software engineering.

rate limiter – smudge.ai blog

Smudge.ai is a Chrome extension that gives you ChatGPT-powered shortcuts in your right-click menu.

Learn Performance  |  web.dev

This course is designed for those new to web performance, a vital aspect of the user experience. It covers key web performance concepts and techniques for improving performance.

The AI We Deserve

Critiques of artificial intelligence abound. Where’s the utopian vision for what it could be?

Behind the Sounds | Interface Craft

An interactive walkthrough behind the sounds of the Interface Craft onboarding experience.

Working with Zustand

Let's dive into some tips for working with Zustand - one of my favourite client state management libraries in React.

I Hate Github Actions with Passion …

I can’t overstate how much I hate GitHub Actions. I don’t even remember hating any other piece of technology I used. Sure, I still make fun of PHP that I remember from times of PHP41, but even then I didn’t hate it. Merely I found it subpar technology to other emerging at the time (like Ruby on Rails or Django). And yet I hate GitHub Actio...

Untitled

No description available

AI Browser Security: Prompt Injection & Containment

AI browser agents face growing prompt injection risks. Learn how containment, VM isolation, and deterministic automation reduce real-world security threats.

Most Engineers Have No Idea What They're Bad At. Here's How to Find...

Stop learning everything and start fixing what's actually holding you back. A practical approach to quantifying your engineering skills using PR review comments and turning them into a targeted growth plan.

The Final Bottleneck

AI speeds up writing code, but accountability and review capacity still impose hard limits.