PinnedBEM CSS Tip: Dealing with grandchild elementsHow to name selectors in elements that are 2+ levels deep in your BEM blockMay 13, 20213May 13, 20213
PinnedPublished inBootcampWCAG: Accessible colour and contrast ratiosAn overview of contrast ratios, what you need to look out for, and how comply with WCAG requirementsMar 30, 2021Mar 30, 2021
Published inFrontend DigestDesign Tokens: An IntroductionA brief overview of design tokens, what they can do, and why you should be using them in your projectsJul 14, 20201Jul 14, 20201
5 tips for freelancing with a family and a jobI wanted to share some tips that will hopefully help you lay the foundations for a postive freelancing experience.Apr 1, 2020Apr 1, 2020
Website update (Part 2): The designFollowing on from the rather rash decision to redo my personal website, I wanted to talk through the designs created and the decisions…Feb 21, 2020Feb 21, 2020
Website update (Part 1): The whyIt’s February. It’s 2020. I’m going to be refreshing my personal website. I wanted to document the journey.Feb 3, 2020Feb 3, 2020
Accessible Custom Focus IndicatorsStuff that keeps me awake at night: my phone, my batting average in 2004, and worrying about accessibility.Jul 2, 20191Jul 2, 20191
BEM and SASS: A Perfect MatchBEM and SASS are a match made in code heaven. Here’s my take on why that is.Jun 19, 201910Jun 19, 201910
Colour variable names that scaleHow to use colour variables in your stylesheets in a way that won’t leave you pulling your hair out.Jun 2, 20192Jun 2, 20192