You may have run into the problem of the "jump" effect when adding bold to hover states on text links. George looks at a few ways to solve this issue.
Using lots of demos, Maria Antonietta Perna discusses many of the features of jCanvas, a jQuery plugin to make it easier to work with the HTML5 Canvas API.
Louis Lazaris presents the 7th installment of this series featuring another more than 20 learning resources for front-end developers.
Maria Antonietta Perna takes a look at the syntax for the new @supports rule, which allows you to test for browser features, similar to how Modernizr is used.
Louis Lazaris has discovered a slew of new tools for front-end developers. In this end-of-year post, he lists some of his favorite finds of 2015.
The CSS Scroll Snap Points spec is gaining more and more browser support and the standard has been refined. Simon breaks down the properties with examples.
Have you ever heard of a HTML document outline? It's been nearly forgotten since HTML5, but it means a more accessibility and better semantic structure.
Julian Ćwirko is the author of sGrid: A flexbox and Stylus-based grid system that can be useful for rapid prototyping or hybrid mobile apps.
Artem Tabalin shows you how to improve the performance of your CSS animations by taking advantage of hardware acceleration.
Louis Lazaris looks at different, little-known DOM manipulation techniques that you may not have seen or used before, with a focus on parent/sibling/child.
Alexis Ulrich takes a dive into a new page speed initiative by Google: Accelerated Mobile Pages, or AMP.
If you're looking to brush up on a specific front-end technology, Louis Lazaris has another 20 learning resources you can choose from.
David Kaye examines in detail how browsers parse CSS, demonstrating how single-line comments can be used even though these aren't technically legal.
The ECMAScript spec has moved to GitHub but one of the more interesting features is the fact that the document is built with custom HTML called Ecmarkup.