Last week, I attended Interaction 17, Interaction Design Association’s annual conference. Alongside more than 1,000 other designers and makers, I listened to dozens of presentations about applying design to real world problems. I heard folks detail the challenges of expanding internet access in far-flung regions of Africa, designing interactions for automated cars, and staying mindful while still engaging with wearable technology products
I’m thrilled to say that I will be speaking at the Society for News Design’s conference in a few months. I’ll discuss how I approached adapting the design process for a voice-based interface, inspired by this case study I wrote last year for Vox Media's product blog. SND interviewed me for their website, and I figured I’d repost it here. Enjoy!
We got a phone call on the evening of June 20 letting us know that Ezra Klein had landed a 40-minute interview with Hillary Clinton. We took a deep breath and set a publish date two and a half weeks later. This article is a peek at what went into this editorial/product collaboration and what we learned.
As journalists, advertisers, producers, and creators, content is at our core at Vox Media. And we want to ensure that everyone—regardless of ability, situation, or context—can access it. Last week, six of our team members gathered in Washington, D.C., for two days to try and achieve just that.
I have conducted thousands of interviews in my career so far, first as a reporter and now as a product designer, and am convinced that interviewing is deceptively complex. The results can be incredibly insightful, but a poorly planned and executed interview is at best, time poorly spent, and at worst, misguided insights that may mislead your end product.
I am thrilled that my iOS outlining app for writers has been accepted onto the App Store! For those who need a refresher, Leder is a highlighting and outlining tool that helps writers organize and edit text on the go. I researched, designed, and developed Leder myself as part of my master's degree in creative digital media.
Onboarding is the process of introducing new users to a product. At its most basic level, onboarding should explain how your product works. But truly effective onboarding sends an even deeper message. It should let users know how your product will enhance their lives. Most users call it quits after only a few times trying a problematic app—onboarding may be your only chance to convince users that your product is worth their time and energy.
LinkedIn recently agreed to pay $13 million in a class action lawsuit that ultimately resulted from bad design. The short explanation is that LinkedIn sent emails on behalf of users who did not agree to send them. Unfortunately, misleading design like this is seen all too frequently. It even has a name — dark pattern UX, carefully and intentionally designed to trick users into doing things they don’t really want to do.
Debugging is very much a way of programming life. Unfortunately for novice programmers, most people won’t tell you that. I learned later than I would have liked that much of programming is not writing new code, but figuring out what’s wrong with your existing code. To help you figure out what is broken and how to fix it, I am sharing my seven best tips on how to debug your code.