RSS.Social

Go Make Things

follow: @[email protected]

Posts

Resistance is your duty

Stand for something

Expanding the digital garden

AI is not a person

How to detect when an element's visibility changes with JavaScript

AI is not inevitable

Reading more. Watching less.

Overflow bug with .visually-hidden class

How to redirect if a page doesn't exist with Apache

How to add icons to external links with CSS

How to add icons to external links with CSS

Crying to punk

Crying to punk

We are miracles

We are miracles

Pruning, harvesting, replanting, and other forced metaphors

Pruning, harvesting, replanting, and other forced metaphors

Which side are you on?

Which side are you on?

Generative colors with CSS

Generative colors with CSS

Anti-work

Anti-work

Tradies

Pruning the garden (the end of the Daily Dev Tips newsletter)

Ms. Rachel

Big and small

Pain-free server migration

Trickle down effects

My favorite way to write code in 2026 (on becoming a TDD addict)

Stop complying

Training your replacement

People need people

Cutting the Discord

Container queries are rad AF!

You don't need permission

It's hard to give a shit

Claudette Colvin

When the tech leopard eats your face

Who stole your cookie?

Mutual aid and asking people what they need

A year of revolution

Dungeon Crawler Carl

No, seriously, the shadow DOM sucks

Death to the shadow DOM!

ADHD restlessness

My HTML Web Component boilerplate for 2026

Be a firework

Forced Colors Mode

Helping people find work

Creating a toggle switch with just CSS

Prefiguration

'Tis the season

Flobots

My no-fuss code linting and formatting setup

Building empathy

A garden in bloom

You're doing JavaScript testing wrong

Essentials

Safari strikes again

AI and cigarettes

Typescript without Typescript

Open source is still broken

HTML is for lovers

Review your own git pull requests

Pull Request Templates

Cloud4eva

Just use a button

Natural selection in action

The straight line from JS frameworks to AI

Fixing temporal input styling in Safari

Implicit labels aren't

A verdant digital garden

The AI Mandate

What does it mean to be Indigenous?

AI is a failed technology

Creating reusable code

The overflow: hidden property and sticky headers

ADHD pride

Know your neighbors

Modern tools are worse

AI is the asbestos of the web

Opposing oppression in daily life

Goodbye, paywall

Controlling your code

A yawning absence