PinnedAndy BarnesBEM CSS Tip: Dealing with grandchild elementsHow to name selectors in elements that are 2+ levels deep in your BEM blockMay 13, 20213May 13, 20213
PinnedAndy BarnesinBootcampWCAG: 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
Andy BarnesinFrontend 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
Andy Barnes5 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
Andy BarnesWebsite 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
Andy BarnesWebsite 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
Andy BarnesinUX CollectiveAccessible 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
Andy BarnesBEM 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
Andy BarnesinThe StartupColour 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