About 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 2017Good write up of some high level React app load performance tips
September 2017Some nice tips on styling a wrapper div
September 2017Nice looking san-serif font. Quite similar to Roboto. Aimed at user interfaces
August 2017Interesting technique to cut down on transparent PNG sizes by combining compressed JPEG, PNG and SVG
August 2017This is exciting. Looking forward to the next jump in browsers. Firefox Nightly shipping some more parts from Servo:
August 2017Useful tips on React & security vectors. Most are pretty unlikely but good to keep in mind
August 2017Some nice tips on managing state in React. The title mentions not using Redux, but there's really more useful stuff about pulling state out into composable functions
August 2017“Open feature request: CallSession API” [for Progressive Web Apps #PWA] by Trond Kjetil Bremnes
August 2017Wrote a quick script to check for missing dependencies before starting a node script:
July 2017