Skip to main content

Blog

If you’re interested in accessibility, user experience design, and/or frontend development, you’re in the right place. You can also browse by category or year.

  1. The return of the heading group

    Article posted 1st November 2025 in Accessibility and HTML

    I’ve written about why we probably shouldn’t use header elements for headings, but what should we use instead? The <hgroup> element is back!

  2. A big thank you for an incredible leaving present

    Article posted 20th October 2025

    On finishing at Sage, my amazing colleagues gave me a gift that made something I’d long wanted but never quite entertained a reality. The perfect send-off.

  3. Headers, headings, and titles

    Article posted 17th October 2025 in HTML

    What we call things is important, often as it helps us communicate clearly with our team; there are three terms I regularly hear used interchangeably.

  4. Page headings don’t belong in the header

    Article posted 15th October 2025 in Accessibility and HTML

    I have a habit of thinking pretty deeply about semantics and structure, and have been considering the main page heading and where it should live.

  5. A new MacBook for a new chapter

    Article posted 15th September 2025 in Apple

    Returning to self-employment meant buying a new laptop; here’s how I weighed up the Air versus the Pro, size, power, price, ports, and colour!

  6. Focus on the people that make things happen

    Article posted 31st August 2025 in Accessibility

    Accessibility buy-in from senior leadership can be tough; real change comes from the people who design and build.

  7. Making sense of accessibility and the law

    Article posted 19th July 2025 in Accessibility

    Accessibility isn’t just the right thing to do, it’s the law. Here’s how the law applies to digital products, in plain English.

  8. Hierarchy in tables

    Article posted 2nd July 2025 in Accessibility and Development

    Hierarchical tables can be a lot to understand, particularly for screen reader users. Here’s how to tackle hierarchy when it can’t be avoided.

  9. Everything has its time

    Article posted 1st July 2025

    I’ve recently decided to move on from my position at Sage and it has got me thinking about how things have a natural arc.

  10. Erring on the side of caution

    Article posted 21st June 2025 in Accessibility

    At some point a third party will audit the accessibility of your product; being strict now makes that process smoother and far less stressful.