Skip to content
David A. Kennedy

David A. Kennedy

WordPress, Accessibility & Life

  • Twitter
  • GitHub
  • WordPress

Tag Archives: JavaScript

The Power of the Web

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 […]

Posted byDavid A. KennedyJanuary 6, 2017December 7, 2018Posted inThoughtsTags: JavaScript, Web Development

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.

Posted byDavid A. KennedyOctober 23, 2016December 7, 2018Posted inLinksTags: JavaScript2 Comments on JavaScript Community: The Good Parts

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.

Posted byDavid A. KennedyAugust 25, 2016December 7, 2018Posted inLinksTags: JavaScript, ReactJS, Web Development

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. […]

Posted byDavid A. KennedyJuly 23, 2016December 7, 2018Posted inThoughtsTags: JavaScript, Web Development

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 […]

Posted byDavid A. KennedyNovember 15, 2015December 7, 2018Posted inLinksTags: JavaScript, jQuery, Web Development

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.

Posted byDavid A. KennedyJuly 25, 2015December 8, 2018Posted inLinksTags: JavaScript

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.

Posted byDavid A. KennedyJune 1, 2015December 8, 2018Posted inLinksTags: Accessibility, JavaScript, Open Web

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 […]

Posted byDavid A. KennedyMay 26, 2015December 8, 2018Posted inLinksTags: Front End Development, JavaScript

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.

Posted byDavid A. KennedyMay 24, 2015December 8, 2018Posted inLinksTags: Front End Development, JavaScript2 Comments on The True Cost of Progressive Enhancement

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 […]

Posted byDavid A. KennedyMay 12, 2015December 8, 2018Posted inLinksTags: Front End Development, JavaScript

Posts navigation

1 2 Older posts
David A. Kennedy, Proudly powered by WordPress.
  • About
  • Blog
  • Projects
  • Contact