The Web has never been a place of purity. Yet people often want to turn it into that. In The Case Against Progressive Enhancement’s Flimsy Moral Foundation, Josh Korr lays out his case that progressive enhancement has a giant flaw. “Progressive enhancement is a philosophical, moral argument disguised as a practical approach to web development,” he […]
Tag Archives: JavaScript
JavaScript Community: The Good Parts
Brenna O’Brien gave a great talk recently called JavaScript Community: The Good Parts. I love how much of it focuses on the practical things people can do to fuel a community and technology.
What is React?
What I want to know is: what should I be taking away from React into my own continued evolution as a web developer? Remy Sharp in What is React? I really like this thinking. Frameworks and techniques on the Web are ephemeral, so the what doesn’t matter as much as how or why.
One Way to Learn JavaScript Deeply
At WordCamp U.S. 2015, Matt Mullenweg set a goal for everyone in the community: Learn JavaScript deeply. But how does one do that? In this post, I’ll share what’s worked for me in the past six months or so as I’ve dove deeper into JavaScript. How Do You Learn? These days, you can go in many directions. […]
jQuery’s Relevancy
Lately, as I’ve built out the latest WordPress theme I’m working on, I’ve thought, “Do I really need to use jQuery for this?” I’ve had a hard time answering it. I finally read the blog post, jQuery’s Relevancy – There and Back Again, and it has helped me think about the question in a clearer context. Like most questions […]
A Roundtable on Progressive Enhancement
A week or so ago, I listened to a great discussion about progressive enhancement from the Edge Conference. It touches on a number of topics that have popped up in the JavaScript community lately, like baselines and isomorphic JavaScript, and is definitely worth a listen. Related: Jeremy Keith on establishing a baseline.
This Web App Best Viewed By Someone Else
Eric Meyer talks about the universality of the Web in This Web App Best Viewed By Someone Else. This is a talk worth watching if you’re into the history of the Web, its future and making it truly ubiquitous.
The Ryanair Approach to Progressive Enhancement
Use progressive enhancement as a means to reward your users. Don’t expect them to do things for you just to use your product. If the tools you use means your users have to have a “modern” browser and load a lot of script you share your problems with them. Christian Heilmann in a post about […]
The True Cost of Progressive Enhancement
I stumbled across this fantastic post today about the cost of progressive enhancement by Aaron Gustafson. Published in 2013, it’s as relevant as ever, especially considering the fast-paced world of the Web and the increasing reliance on JavaScript.
The Abundance of JavaScript Libraries
Instead of actively trying to learn a new library, I try to observe the actual ideas and patterns behind them. So instead of concentrating on a specific implementation, I believe it’s more important to understand the implications of the underlying idea. Observing the adoption or rejection of an idea or a pattern is vital. The […]