As an independent developer, I spend a lot of time teaching myself new concepts. Luckily, the internet is full of free educational resources to help web professionals improve their craft. This is my attempt to consolidate the best ones in a single location.
Skill Level: All
Articles exploring the design, development, and meaning of web content, with a special focus on web standards and best practices.
Skill Level: All
The A11Y Project is a community-driven effort to make digital accessibility easier.
With the abstractions that modern front-end frameworks provide, it’s easy to dismiss plain old HTML as a thing of the past — a mere starting point that necessarily leads to “bigger and better” options. Developers with intimate knowledge of HTML are becoming rarer, and at the same time, experts in accessibility and progressive enhancement are needed like never before.
Despite its lack of “cool factor,” HTML is a dynamic tool that is very much alive and evolving. In fact, developers have been using the lessons learned from building front-end applications to improve HTML itself, and as the language evolves so…
This article takes a closer look at the stand-out solutions that will allow you to avoid using Google Analytics. …
The last couple of years have not been pretty for the tech industry. With the average user growing more wary of how their online data is being used and more frustrated by disruptive online advertising, how can developers work to create a safer, more useful, and more ethical web in 2020?
Consider the “share” button snippet provided by Facebook:
React is the developer’s equivalent of Avocado Toast. It’s great, but it’s expensive and has a lot of unnecessary toppings. React rewrites a lot of native browser functionality with features like the Virtual DOM and synthetic browser events. This practice negatively impacts SEO, progressive enhancement and initial load time. Read on for some light-weight alternatives that still allow for a rich user experience.
I used to work for a small design/development agency where adding the Google Analytics script to websites served as…
Front-end Developer, Educator, Accessibility Enthusiast, Inhabitant of Stockholm.