Simple guide to using the Chrome performance dev tools to debug React
December 2017Jest documentation to run Jest tests in Chrome via Puppeteer
December 2017Guide to getting started with Voice Over on macOS/OSX for accessibility audits
November 2017Really clever approach to placeholder images shown while the real image loads. Basically describes using a library to decompose an image into a SVG with basic shapes that resembles the image. This could be used diectly, or a blur could be applied.
November 2017Big list of things to check to ensure websites are inclusive for all
November 2017This looks so good 😱 react-fns: Browser API's turned into declarative React components and HoC's
November 2017Really interesting utility for creating "compound" React components, like what Ryan Florence has advocated for. The api is actually minimal, but seems super useful
November 2017Really excellent guide to writing alt text for images on the web
October 2017About new (to me) HTML element which is useful for showing output for an interactive control. The example shown is a range input that shows the value. It beats a div because of improved a11y - it can be linked to the input with a for attribute. Can also see it being useful for showing preview output for a setting
October 2017Another great article from @linclark, this time on Firefox’s new WebRender project:
October 2017Bootstrap 4 has a new CSS reset, called Reboot. Looks useful
October 2017Some good tips on using colour in UIs. Interesting observation that many UIs pick a single colour and only use variations of the colour in the UI
October 2017This week is my first as an indie. Here’s how I went from lawyer to writer-podcaster-app developer.
October 2017Describes some studies showing that a person's "cognitive resources" are limited, and are depleted by making choices. Perhaps useful in discussions of "busy" interfaces
September 2017Pretty cool paper showing empirical evidence of type systems preventing bugs in JS:
September 2017Really excellent explainer of D3's update model - which makes clear the why & how of D3's api
September 2017