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. Accessibility issues when removing list markers

    Article posted 12th October 2020 in Accessibility, CSS and Development

    If we remove the list markers from an ordered or unordered list, we’re likely to run into some issues with VoiceOver.

  2. Custom unordered list markers, done right

    Article posted 8th October 2020 in CSS and Development

    Did you know you can choose any icon you like for unordered/bulleted lists with a single line of CSS? Any Unicode character; no hacky CSS!

  3. Styling list markers the right way

    Article posted 7th October 2020 in CSS and Development

    Simple list styling like changing the bullets’ colour has always felt like a hack, involving a lot of CSS. But now there’s a proper way to do it!

  4. How to use the keyboard to navigate on Safari

    Article posted 6th October 2020 in Accessibility

    A great way to start accessibility testing is to navigate with the keyboard. Safari is limited by default, so here’s how get it working properly.

  5. Using the keyboard to navigate on macOS

    Article posted 5th October 2020 in Accessibility

    I’ve just set up a new Mac, and keyboard navigation is pretty limited by default. Here’s how to make it much more useful.

  6. Opening links in a new tab or window is better avoided

    Article posted 21st September 2020 in Design and Development

    A link to an external source opening in a new tab or window is something that appears innocuous but really isn’t as straightforward it seems.

  7. First impressions of iOS 14

    Article posted 18th September 2020 in Apple

    After 24 hours using iOS 14, I’ve found some of the new features unexpectedly useful. Here are my first impressions.

  8. 3D touch is gone on Apple Watch

    Article posted 17th September 2020 in Apple

    I noticed it when I went to try out the new Faces that arrived with watchOS 7: the new Apple Watch operating system has removed 3D Touch entirely!

  9. Splitting a hunk in Git’s patch mode

    Article posted 15th September 2020 in Development and Git

    When you enter Git’s patch mode, the chunks of code you’re offered to stage/skip can sometimes be too big. Here’s how splitting them works.

  10. Staging different parts of the same file with Git

    Article posted 14th September 2020 in Development and Git

    Since moving to command line Git, I’ve avoided patch mode; it looked too complicated. Turns out it’s really not, and very much worth learning.