(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 » NewsBlog » A List Apart

Owning the Role of the Front-End Developer

2018-02-28T03:06:29+00:00February 28th, 2018|Categories: News, Tutorials|Tags: |

When I started working as a web developer in 2009, I spent most of my time crafting HTML/CSS layouts from design comps. My work was the final step of a linear process in which designers, clients, and other stakeholders made virtually all of the decisions. Whether I was working for an agency or as a [...]

Discovery on a Budget: Part II

2018-02-14T03:07:02+00:00February 14th, 2018|Categories: News, Tutorials|Tags: |

Welcome to the second installment of the “Discovery on a Budget” series, in which we explore how to conduct effective discovery research when there is no existing data to comb through, no stakeholders to interview, and no slush fund to draw upon. In part 1 of this series, we discussed how it is helpful to [...]

My Accessibility Journey: What I’ve Learned So Far

2018-02-07T03:07:01+00:00February 7th, 2018|Categories: News, Tutorials|Tags: |

Last year I gave a talk about CSS and accessibility at the stahlstadt.js meetup in Linz, Austria. Afterward, an attendee asked why I was interested in accessibility: Did I or someone in my life have a disability? I’m used to answering this question—to which the answer is no—because I get it all the time. A [...]

Design Like a Teacher

2018-02-02T03:05:30+00:00February 2nd, 2018|Categories: News, Tutorials|Tags: |

In 2014, the clinic where I served as head of communications and digital strategy switched to a new online patient portal, a change that was mandated by the electronic health record (EHR) system we used. The company that provides the EHR system held several meetings for the COO and me to learn the new tool [...]

CSS: The Definitive Guide, 4th Edition

2018-01-31T03:05:17+00:00January 31st, 2018|Categories: News, Tutorials|Tags: |

A note from the editors: We’re pleased to share an excerpt from Chapter 19 (“Filters, Blending, Clipping, and Masking”) of CSS: The Definitive Guide, 4th Edition by Eric Meyer and Estelle Weyl, available now from O’Reilly. In addition to filtering, CSS offers the ability to determine how elements are composited together. Take, for example, two [...]

The King vs. Pawn Game of UI Design

2018-01-24T03:05:23+00:00January 24th, 2018|Categories: News, Tutorials|Tags: |

If you want to improve your UI design skills, have you tried looking at chess? I know it sounds contrived, but hear me out. I’m going to take a concept from chess and use it to build a toolkit of UI design strategies. By the end, we’ll have covered color, typography, lighting and shadows, and [...]

Mental Illness in the Web Industry

2018-01-19T03:01:34+00:00January 19th, 2018|Categories: News, Tutorials|Tags: |

The picture of the tortured artist has endured for centuries: creative geniuses who struggle with their metaphorical demons and don’t relate to life the same way as most people. Today, we know some of this can be attributed to mental illness: depression, anxiety, bipolar disorder, and many others. We have modern stories about this and [...]

Working with External User Researchers: Part I

2018-01-17T03:06:30+00:00January 17th, 2018|Categories: News, Tutorials|Tags: |

You’ve got an idea or perhaps some rough sketches, or you have a fully formed product nearing launch. Or maybe you’ve launched it already. Regardless of where you are in the product lifecycle, you know you need to get input from users. You have a few sound options to get this input: use a full-time [...]

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. Ok