Bookmarks
Serendipity is alive and well online—it wears the face of a stray link, a mistyped search, a forgotten tab, a friend's repost, or a midnight scroll that led you somewhere you didn't know you needed to go.
Last updated
Bill Gates once wrote in 1999 that the Internet was becoming the town square for the global village of tomorrow. I don't think it's "becoming" anymore — it is!
This page exists to help me keep track of links to things I've read and liked on the internet. You can call them my "all-time favourite things on the internet." I know, I know — browsers have this feature 🤧. I've tried using it before, but it just doesn't work for me. A change of laptop or uninstalling a browser is enough to make me lose them 🤷♂️.
- A Brief History of Domains
- A cheatsheet of animation-ranges for your next scroll-driven animation
- A handful of reasons JavaScript won't be available
- A Survival Playbook for an AI-first World
- AI as teleportation
- AI Will Not Make You Rich
- Anatomy of a web component
- Are we really engineers?
- Build Your Own Database
- Building a digital garden with Obsidian and Astro
- Colocation
- Cool URIs don't change
- Developers, Don't Settle
- Do not download the app, use the website
- Every Html Element
- Everyone is crazy now
- Everything I know about good API design
- Extreme brainstorming questions to trigger new, better ideas
- Fault Tolerance
- Frankenstein: A Child Without a Childhood
- Full-Breadth Developers
- Functional HTML
- Generative AI is not going to build your engineering team for you
- Good vs Great Animations
- How can I ... ?
- How Git Internally Works
- How JavaScript Works Behind the Scenes
- How not to be boring
- How to Avoid Sleepwalking into Irrelevance in the Age of AI
- How to be a -10x Engineer
- I'm not ignoring your message—I'm overwhelmed by the tyranny of being reachable
- It's time for modern CSS to kill the SPA
- Just use cURL
- Learn In Public
- Lesser Apes
- Lunch with Alan Kay: how to become educated enough to invent the future
- Minimal CSS-only blurry image placeholders
- My Programming Career is a Historical Artifact
- Nobody Cares How Hard You Work
- Open-Source is Just That
- Pixar's 22 Rules of Storytelling
- Presenting
- Productivity
- Publishing your work increases your luck
- React "as" Prop Using TypeScript
- Simple live reload for developing static sites
- Skip to the end
- So, you want to push a web platform feature?
- Taste Is Eating Silicon Valley.
- The Basics of Anchor Positioning
- The Best Programmers I Know
- The deskilling of web dev is harming us all
- The Hidden Cost of AI Coding
- The inevitability of anger
- The Last Programmers
- The Programmer Identity Crisis
- The Scam Called "You Don't Have to Remember Anything"
- The Sky Is Falling, The Web Is Dead
- The Smartest Person in the Room Asks the 'Dumbest' Questions
- The story of how RSS beat Microsoft
- The Syncing Era of the Web
- The Zero-Dollar Dream Job
- Things not to do as a presenter if you want to a great talk recording
- Turing Machines
- Using the Platform
- Vibe code is legacy code
- We are still the web
- What Actually Happens When You Press 'Send' to ChatGPT
- What Is a Modular Monolith And Why You Should Care?
- What Most People are Oblivious About AI Hype
- Who Knows What's Good or Bad?
- Why AI Is Making Dev Skills More Valuable, Not Less
- Why I Spent $10,000 Learning How to Talk
- Why I'm Giving Up My Design Title—And What That Says About The Future of Design
- Why LLM-Powered Programming is More Mech Suit Than Artificial Human
- Why People are buying into AI Doomerism
- Writes and Write-Nots
- You don't need animations
- You no longer need JavaScript