(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.data-privacy-src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1596564-1', 'auto'); ga('send', 'pageview');
Home/Tag: A List Apart

Standards for Writing Accessibly

2020-01-24T03:06:39+01:00January 24th, 2020|Categories: News, Tutorials|Tags: |

Writing to meet WCAG2 standards can be a challenge, but it’s worthwhile. Albert Einstein, the archetypical genius and physicist, once said, “Any fool can make things bigger, more complex, and more violent. It takes a touch of genius—and a lot of courage—to move in the opposite direction.” Hopefully, this entire book will help you better [...]

Making Room for Variation

2019-12-13T03:06:07+01:00December 13th, 2019|Categories: News, Tutorials|Tags: |

Making a brand feel unified, cohesive, and harmonious while also leaving room for experimentation is a tough balancing act. It’s one of the most challenging aspects of a design system. Graphic designer and Pentagram partner Paula Scher faced this challenge with the visual identity for the Public Theater in New York. As she explained in [...]

Responsible JavaScript: Part III

2019-11-15T03:06:46+01:00November 15th, 2019|Categories: News, Tutorials|Tags: |

You’ve done everything you thought was possible to address your website’s JavaScript problem. You relied on the web platform where you could. You sidestepped Babel and found smaller framework alternatives. You whittled your application code down to its most streamlined form possible. Yet, things are just not fast enough. When websites fail to perform the [...]

The Untapped Power of Vulnerability & Transparency in Content Strategy

2019-08-23T03:05:00+02:00August 23rd, 2019|Categories: News, Tutorials|Tags: |

In marketing, transparency and vulnerability are unjustly stigmatized. The words conjure illusions of being frightened, imperfect, and powerless. And for companies that shove carefully curated personas in front of users, little is more terrifying than losing control of how people perceive the brand. Let’s shatter this illusioned stigma. Authentic vulnerability and transparency are strengths masquerading [...]

Getting to the Heart of Digital Accessibility

2019-08-02T03:05:53+02:00August 2nd, 2019|Categories: News, Tutorials|Tags: |

Quick! Think of the word “developer” or “coder” — what’s the first thing that comes to mind? Maybe a whiteish male in his twenties living in a busy metropolis, wearing a nerdy t-shirt and hoodie? Someone a bit like Mark Zuckerberg? Or maybe a younger Bill Gates or Sergey Brin? Any of the dudes from [...]

Responsible JavaScript: Part II

2019-06-14T03:07:10+02:00June 14th, 2019|Categories: News, Tutorials|Tags: |

You and the rest of the dev team lobbied enthusiastically for a total re-architecture of the company’s aging website. Your pleas were heard by management—even up to the C-suite—who gave the green light. Elated, you and the team started working with the design, copy, and IA teams. Before long, you were banging out new code. [...]

Resilient Management, An Excerpt

2019-06-07T03:05:12+02:00June 7th, 2019|Categories: News, Tutorials|Tags: |

In Tuckman’s Stages of Group Development, the Storming stage happens as a group begins to figure out how to work together. Previously, each person had been doing their own thing as individuals, so necessarily a few things need to be ironed out: how to collaborate, how to hit goals, how to determine priorities. Of course [...]