Links
The Ecological Impact of Browser Diversity
Early in my career when I worked at agencies and later at Microsoft on Edge, I heard the same lament over and over: "Argh, why doesn’t Edge just run on Blink? Then I would have access to ALL THE APIs I want to use and would only have to test in one browser!" Let me be clear: an Internet that runs only on Chrome’s engine, Blink, and its offspring, is not the paradise we like to imagine it to be.
Progressive Web Apps: The Case for PWAs
In this excerpt from Progressive Web Apps, Jason Grigsby covers the business case for going PWA.
Bridging the Gap Between CSS and JavaScript: CSS Modules, PostCSS and the Future of CSS
In the previous post in this two-part series, we explored the CSS-in-JS landscape and, we realized not only that CSS-in-JS can produce critical styles, but also that some libraries don’t even have a runtime. We saw that user experience can significantly improve by adding clever optimizations, which is why this series focuses on developer experience (the experience of authoring styles). In this part, we’ll explore the tools for "plain ol’ CSS" by refactoring the Photo component from our existing example.
Mistletoe Offline
Jeremy Keith reminds us that 4G is king. The carollers sing. One tunnel has passed, a new one’s beginning. Dreams of wi-fi on the go. Fingers numb, smart phones aglow. It’s Christmas time, mistletoe offline. Children streaming their gameplay online. With batteries on fire and gigabytes for free, it’s time to rejoice in connectivity.
What Can Be Learned From The Gutenberg Accessibility Situation?
WordPress has a brand new content editor called “Gutenberg” that is going to shape WordPress for years to come. In this article, Andy Bell explains why it’s a movement and not just a new editor.
Videos
The All Powerful Front-End Developer
I posted a video of this talk some months back, but it was nearly an hour and a half long. Here's an updated version that's only 30 minutes. The gist is that the front-end stack is wildly powerful these days. Our front-end skillset can be expanded to give us power to do back-end-ish things and talk with APIs that allow us to build entire products in a way we haven't quite been able to before.