January 15th, 2020 was the day Microsoft Edge went Chromium. A drop in browser engine diversity. There is a strong argument to be made that’s not good for an ecosystem. Looked at another way, perhaps not so bad: Perhaps diversity has just moved scope. Rather than the browser engines themselves representing diversity, maybe forks of the engnies […]


{ “data”: [ { “latitude”: 40.755884, “longitude”: -73.978504, “name”: “565 5 Ave”, “type”: “address”, “number”: “565”, “street”: “5 Ave”, “postal_code”: “10017”, “confidence”: 1, “region”: “New York”, “region_code”: “NY”, “administrative_area”: null, “neighbourhood”: “Midtown East”, “country”: “United States”, “country_code”: “USA”, “label”: “565 5 Ave, Manhattan, New York, NY, USA”, “map_url”: “https://map.positionstack.com/export/embed.html?bbox=-73.978004,40.756384,-73.979004,40.755384&layer=mapnik&marker=40.755884,-73.978504”, “country_module”: { “latitude”: “39.44325637817383”, “longitude”: “-98.95733642578125”, […]

Getting Started with Front End Testing

You can also check multiple pages and screen sizes and run multiple tests by adding to the promise array in your test function. You can define the viewport for each test (to test various screen sizes) different pages of your application. const results = await Promise.all([ pa11y(`http://localhost:65519`, { browser: browser, standard: ‘WCAG2AAA’, screenCapture: `$/results/pa11y_home_desktop.png`, viewport: […]

How to Turn a Procreate Drawing into a Web Animation

I recently started drawing on my iPad using the Procreate app with Apple Pencil. I’m enjoying the flexibility of drawing this way. What usually keeps me from painting at home are basic things, like setup, cleaning brushes, proper ventilation, and other factors not really tied to the painting itself. Procreate does a pretty nice job […]