Thomas Rigby
Thomas Rigby
A Gen-X/Millennial cusp (Xennial), I'm old enough to remember life before the internet but not (quite) old enough to have seen Nirvana live. Or, as my wife puts it, I adapt to technology like a Millennial but get angry about it like a Boomer.
August 2026
September 2026
October 2026
Top Words
- weeknotes
- review
- book
- quoting
- music
- random
- friday
- camera
- dump
- adventjukebox
- christmas
- five
All posts (1249)
We tend to think of accessibility as being something we add to websites to help the disabled. This is a mindset we need to get out of.
Having multiple almost identical components is just very bad and wrong - let's fix it properly!
I'm not a fan of chaining together lots of commands and, it turns out, neither are NPM!
In an effort to remove unnecessary references to slavery and replace them with more inclusive terms, many companies are opting to replace the term `master` as their main git branch name.
It is commonplace for designers to style both links and buttons to look like “buttons”. But just because something looks like a button, doesn’t mean it is a <button>.
Fix this common React error without dependencies
Different devices have different capabilities, using mobile to describe both narrow screens and touch screens is confusing and leads to assumptions that come back to bite us.
Gutenberg comes with an awful lot of default components most of which will never be used in our websites. Here's how to disable the ones you won't use.
The "Cinematic Experience" is a myth.
Page 103 of 105