Selenium is a framework for the automated testing of web applications. Using Selenium, you can basically automate every task in your browser as if a real person were to execute the task. In this article, Nils Schütte explains the ins and outs to help get you started. (smashingmagazine.com)
Heydon Pickering explores how to create inclusive data tables. Ones that are screen reader accessible, responsive, and as ergonomic as possible for everyone. (inclusive-components.design)
In this article, Lukas van Driel sets up the basics of a web app using Vue.js and Firestore (Google’s new Firebase data storage). (smashingmagazine.com)
Chris Coyier shares some great examples and thoughts around some of the more crazy CSS experiments. (css-tricks.com)
Robin Rendle shares some things he has learnt about design systems at Gusto. (medium.com)
Tools / Resources
Simple and complete React DOM testing utilities that encourage good testing practices. (github.com)
A early version of a new Auto Attach feature has been added to VS Code’s Node.js debugger. If enabled, the Node debugger automatically attaches to Node.js processes that have been launched in debug mode from VS Code’s Integrated Terminal. (visualstudio.com)
A little library that can be used for creating WebGL powered distortion hover effects using displacement images. (tympanus.net)
Milanote is a tool for planning creative projects. (milanote.com)
We’re on the hunt for an experienced web front-end designer/developer to join our team in our beautiful offices in Collingwood, Melbourne, Australia. (jackywinter.com)
Product Designers! Come join Khan Academy and put your passion and skill for great design toward a deeply meaningful purpose. Join us on our mission to provide a free, world-class education for anyone, anywhere. (khanacademy.org)
Last but not least…
Want to become a better web developer?
Join over 25,000 other developer & designers who get awesome links to the best news and articles each week delivered directly to their inbox.