I had looked into Docker in the past, but given how easy Vagrant and VVV were, I was in no hurry to switch. VVV still is awesome (there is an excellent getting started guide here), but since settling on Vagrant, the tools and ecosystem around Docker have significantly improved.
Mainly to satisfy my own curiosity, but also hoping to use less system resources (since I currently code on a Macbook Air) I finally gave Docker a fair chance. I wanted to share some of the things I’ve learned over the past week whilst switching.Read More
Some of my favourite photos I took last month around Paris, the Louvre, and in the Catacombs.
Taken with a Nikon Z7 and Nikkor Z 24-70mm f/2.8 S and 35mm f/1.8 S lenses.
Range Inputs are HTML elements which let users select a numeric value between a specified minimum and maximum value. They support single values by default.
As part of the WooCommerce Blocks project we’ve been working on converting WooCommerce widgets to Gutenberg blocks. One of those happens to be a price slider which currently uses jQuery UI. For blocks we’re using React.
Rather than use a library, we were really keen to use native range inputs to keep our dependencies to a minimum, and so the range inputs were semantic and keyboard accessible. Our idea was to overlay 2 range sliders to form a single component.
After working on this, I’d like to share some of my findings. Spoiler alert, the final slider looks like this:Read More