Thomas Rigby

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.

Latest Posts

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!
Convert a JavaScript number to a human-readable number the easy way.
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>.
How to achieve the ideal line length using css.
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.
Like a lot of teenagers, I worked in a Maccies one summer and I was struck by how awesome the sauce dispenser was.
At the end of my third year of high school, the lockers were cleared out and any unclaimed stuff was up for grabs. I inherited a copy of Use Your Illusion II on vinyl – only one of the two LPs (I still have it today) and I bloody loved it.
Using numbers in the title of a blog post is an excellent way of giving the (potential) reader an estimate of article length. 6 reasons… will take less time to read than 22 reasons… The nerds behind blogging platform Medium determined...
Search Random