You don't need a background in machine learning and neural networks to implement face detection. Learn how to do it with Face-api.js!
Need a simpler way to set up a front-end dev environment? With Vite, you can be up and running with Vue, React and even vanilla JS in just a few clicks.
Tim Severien looks at different possibilities for code reuse with ES2015 classes, exploring various ways of implementing multiple inheritance in ES6.
Tim Severien looks at HTML5 input elements, how each browser interprets them and what the best strategy is for using them in your web projects.
Learning never stops, so how do you keep up in this fast paced industry? Tim Severien shows how simple, fun experiments are the gateway to self-improvement.
Tim Severien discusses the difficulties in accessibility caused when web developers use pixel font sizes for the html and body tags.
Tim Severien and Moritz Kröger debate if the decision to rename ES2016 method Array.prototype.includes is good for the direction of the language as a whole.
Tim Severien shares a variety of tips and tricks to help you write readable and more maintainable code — something your future self will thank you for.
Tim shows us how we can great vector graphics in CSS using advanced techniques available in Sass.