Canadian Front-End Developer living in London, UK. This is where I write about and share my passions: CSS, front-end development, innovating on the web, best practices and standards, learning, performance, IndieWeb, and owning your content.
In-Browser Performance Linting With Feature Policies
“Feature-Policy is a relatively new feature that lets you opt-in or out of certain browser features on your site.” Tim...
21 February 2020
A Complete Guide to Links and Buttons
19 February 2020
Some Imaginary CSS
“The other day I was using CSS grid and custom properties to solve some problems that would have seemed almost...
19 February 2020
STOP STARING AT THE SHADOWS
14 February 2020
Neumorphism/Soft UI CSS shadow generator
Generate clever and gorgeous CSS shadows with this simple tool.
13 February 2020
10 February 2020
Fluid custom properties | Utopia
Trys, once again, taking things to the next level with CSS locks, CSS properties, media queries, and the cascade to...
07 February 2020
GT Alpina by Grilli Type
Amazing demo for this variable font.
29 January 2020
Shoutout to the good ol’ days when @ForgottenMG, @pwiddop, @redsoniafb and I would get amazing Malaysian food for lunch as the Ninja Turtles :’)
24 January 2020
Canadian Stock Photography
REALLY Canadian. I have a slightly embarrassing feeling I’ll be using these.
23 January 2020
The CSS Cascade
Not only is this beautiful and a joy to read, it’s chock-full of of useful info about how CSS’ cascading...
22 January 2020
Music To Be Murdered By
20 January 2020
15 January 2020
Sassy Lobotomised Owl
Managing spacing between elements and components on your page can be a tiring task if undertaken manually. This is where...
14 January 2020
13 January 2020
The Accessibility of Styled Form Controls
A repository of styled and styled form control elements and markup patterns, and how they are announced by screen readers...
10 January 2020