Posts Tagged ‘progressive enhancement’

Subscribe via RSS
  1. 13 Mar, 2023

    Redefining Developer Experience

    developer experience needs to pivot from a concept centered on feeling fast and living on the bleeding edge to one based on the enabling of developers to deliver reliable and first rate end user experiences — for as many users […]

  2. 01 Feb, 2023

    Modern Health, frameworks, performance, and harm – Eric Bailey

    This is a great read from Eric Bailey, reminding us that the technology decisions we make truly can make the difference between people getting the healthcare they need or not. In some cases, it can even be a matter of […]

  3. 21 Oct, 2022

    Let’s talk about web components

    Web components! They’re currently at the vanguard of web development and are a reliable source of hot drama in the community. We’ve built a number of web component-powered design systems with Fortune 500 companies over the last 4 years, and […]

  4. 20 Oct, 2022

    Why We’re Breaking Up with CSS-in-JS

    Now here’s an interesting article: Why We’re Breaking Up with CSS-in-JS.  I took to Twitter to spew out some thoughts, so I thought I’d capture them here. I’m fortunate in that I get to duck my head into a lot […]

  5. 08 Feb, 2022

    Eleventy + Lit

    This is close to exactly what I’ve been wanting: a way to use web components like <product-card heading=”Product Name” price=”$30.00″></product-card>and have that card render as regular ol’ HTML. a new plugin for Eleventy that renders your Lit components as static HTML during […]

  6. 16 Feb, 2019

    Application Holotypes: A Guide to Architecture Decisions

    I love this classification of different kinds of web applications. It takes a more nuanced view of “sites vs apps”. I’d love to see this turned into a full-blown site with additional holotypes (airline, hotel chain, etc).

  7. 12 Oct, 2018

    Hurricane Web

    Figure out what the main thing is people want from your site and deliver it – using the simplest, least powerful technology available. (W3C, “The Rule of Least Power”) Make it withstand hurricanes.

  8. 29 May, 2018

    The Slow Death of Internet Explorer and the Future of Progressive Enhancement

    Regardless of how perfectly formed and well-written your code, sometimes things break through no fault of your own, even in modern browsers. If you’re not actively testing your site, bugs are more likely to reach your users, unbeknownst to you. […]

  9. 02 Jan, 2017

    Resilient Web Design

    Also on this year’s reading list is a new book from the always-thoughtful Jeremy Keith. I’ve had the good fortune of hearing Jeremy speak about the web for several years now, and he always leaves me feeling incredibly inspired. I have […]

  10. 30 May, 2015

    Web! What is it good for?

    This post by Jeremy really resonated with me. Definitely worth your time to read it in its entirety.

  11. 27 May, 2015

    What is the Web for?

    What is the Web for? Is it a platform for robust applications? Or should the Web admit defeat and settle on being a web of documents? These are the wrong questions. The question is not “what is the Web is for”, but […]

  12. 20 Apr, 2015

    Building websites that work on an e-ink Kindle

    I recently wrote about accessibility and low-powered devices and shared a story about how my wife’s cousin uses a Kindle as her primary browsing device. Chris Ferdinandi wrote a great follow-up post sharing some tips and gotchas for creating Web experiences that […]

  13. 09 Apr, 2015

    Accessibility and Low-Powered Devices

    My wife’s cousin suffers from debilitating migraines. She’s done everything to reduce the migraines’ frequency, from dramatically altering her diet, to trying every available medical treatment, to even moving several times to different climates. Because of her condition, she has to minimize […]

  14. 22 Jan, 2015

    Over It

    Two days ago, I got a call from a friendly guy from Microsoft. He told me they were planning on announcing a new browser at their big Windows 10 unveiling event. We had a long chat about the new browser, […]

  15. 26 May, 2014


    Our eyes are amazingly complex systems, so naturally they’ve been a favorite topic for evolutionary biologists and other scientists for quite some time. Our eyes produce multiple visual systems that give our brains information that help us interpret our surroundings. […]

  16. 07 Sep, 2013

    ‘No, You Suck!’ and Other Poignant Progressive Enhancement Arguments

    Here’s an article in response to my “Fuck You.” post. I’m really happy it ruffled someone’s feathers enough to write about it. The post contains some good arguments, mostly revolving around how “supporting” every single browser out there makes bad […]

  17. 07 Sep, 2013

    On Progressive Enhancement

    Yesterday I decided to daintily dip my toes into the pond of opinion writing with a piece subtly titled “Fuck You.” The intentionally over-the-top piece was a departure from the thoughtful, well-reasoned pool of recent posts about progressive enhancement. That […]

  18. 06 Sep, 2013

    “Fuck You.”

    I’ve heard some serious shit said in meetings. “We don’t care about blind people.” —Shithead McHorrible After I pulled my eyebrows down from the top of my head, the only words that I could muster were “Those words actually just […]

  19. 03 Jul, 2013

    Progressive Enhancement Is Still Important

    Absolutely brilliant read from Jake Archibald about why progressive enhancement still matters. I totally agree that we have to be smarter about how we construct our experience, and also consider the difference between “support” and “optimization”.

  20. 17 May, 2013’s Progressive Enhancement Guidelines

    They link to my For a Future-Friendly Web ALA article. That makes me extremely happy.

  21. 09 Feb, 2013

    You Can’t Create a Button

    Nicholas Zakas discusses the dangers of relying on Javascript to make non-link, non-button elements interactive. If you expect the user to interact with something, then you need to use either a link or button.

  22. 20 Dec, 2011

    Support Vs Optimization

    A few things usually happen when I bring up the existence of mobile devices/browsers that aren’t iOS and Android. First, people give me a blank stare. Then they respond, “Well…fuck them”. (I’m not just being cheeky here, this sentiment has […]

  23. 13 Dec, 2011

    The Mobile Case for Progressive Enhancement

    I recently read a fantastic reminder to progressivly enhancement for Javascript. Jack Bishop and I gave a presentation at BK.js a few weeks ago about progressive enhancement for the mobile web (thanks Marco Carag!) During the Q&A, someone asked “With […]