A List Apart

Menu

The Articles

Issue № 423

  • Container Queries: Once More Unto the Breach

    by Mat Marquis · · 16 Comments

    Media queries have been the go-to tool in building responsive sites, allowing us to resize and recombine modules to suit multiple contexts, layouts, and viewports. But relying on fixed viewport sizes can quickly twist stylesheets into Gordian knots. We still need a future-friendly way to manage responsive CSS. Mat Marquis explores the problem and the progress toward the solution—and issues a rallying call.

  • Create a Content Compass

    by Meghan Casey · · 7 Comments

    Content projects need a sense of direction: something to help you and your team provide the right content to the right people at the right time. Enter the content compass—centered on your strategy and supported by your messaging—to keep your content efforts on track. In this excerpt from Chapter 11 of The Content Strategy Toolkit, Meghan Casey explains her methodology for developing a core strategy statement and messaging framework.

Issue № 422

  • The Homepage Exception

    by Johanna Bates · · 29 Comments

    Structured, automatic systems are great at managing content efficiently—but not so great at accommodating human changes in that content. On the other hand, free-for-all WYSIWYGs lead to inconsistency and breakdowns. Stakeholders and content administrators need flexibility and control, especially where the all-important homepage is concerned. What’s a website to do? Johanna Bates suggests embracing a people-friendly homepage solution within our robot-driven architectures.

  • Understanding the Emotional Response

    by Kelsey Lynn Lundberg · · 9 Comments

    Validating emotions isn’t a glorified psychological process; part of our work is to hear our colleagues and clients out. Kelsey Lynn Lundberg shows us how we can identify the underlying needs—security, freedom, identity, worth—that drive emotional responses, and how to translate those needs into productive discussions to keep our teams moving forward.

Issue № 421

  • Resetting Agency Culture

    by Justin Dauer · · 16 Comments

    When we prioritize billable hours over people, our work environments can take a turn for the tense. Some agencies try to combat low morale with foosball and fancy perks, but what really matters is investing in people: fostering a workplace that supports dialogue, collaboration, and professional development. From onboarding new hires to ongoing engagement, Justin Dauer shares some starting points for a healthy office dynamic and confident, happy employees.

  • Crafting a Design Persona

    by Meg Dickey-Kurdziolek · · 8 Comments

    Every product has a personality—but is yours deliberately designed? Meg Dickey-Kurdziolek shows you how Weather Underground solved its personality problems by creating a design persona, and teaches you collaborative methods for starting a personality adjustment in your company.

Issue № 420

  • Meta-Moments: Thoughtfulness by Design

    by Andrew Grimes · · 6 Comments

    Does the internet ever stop you in your tracks? Does it sometimes make you pause and think about what you’re doing? Andrew Grimes calls such moments meta-moments. He walks us through why meta-moments are occasionally necessary and how we might build them into the experiences we design.

  • Approaching Content Strategy for Personalized Websites

    by Colin Eagan · · 6 Comments

    Experience management systems are making it easier than ever to customize content for your visitors—but are you using your newfound personalizing powers for good (or for creepy)? Colin Eagan shows that personalization can be done, thoughtfully, using the same tools you would apply to any content strategy conundrum: by asking why, being deliberate, and putting users first.

Issue № 419

  • Building Nonlinear Narratives for the Web

    by Senongo Akpem · · 9 Comments

    The web operates in ways that can conflict with our traditional view of what a “story” is. Content is chunked, mixed, and spread across channels, devices, and formats. How do we understand story lines, characters, interactions, and the role of the audience, given this information sprawl? Cue nonlinear narratives—Senongo Akpem guides us past basic “scrolly-telling” to immersive, sometimes surprising experiences.

  • Do Androids Dream in Free Verse?

    by Joscelin Cooper · · 3 Comments

    From ATMs to Siri to the button text in an application user interface, we “talk” to our tech—and our tech talks back. Often this exchange is purely transactional, but newer technologies have renegotiated this relationship. Joscelin Cooper reflects on how we can design successful human-machine conversations that are neither cloying nor overly mechanical.

Issue № 418

  • What Really Matters: Focusing on Top Tasks

    by Gerry McGovern · · 54 Comments

    Every piece of web content is important—or so every stakeholder insists. But what happens when dozens, even hundreds, of different tasks battle for space on your homepage and in your navigation? It’s time to make some hard choices about what does and doesn’t belong. Gerry McGovern demonstrates how to zero in on the tasks that matter most to your users.

  • Standardization and the Open Web

    by Jory Burson ·

    How do web standards become, well, standard? Although they’re often formalized through official standards-making organizations, they can also emerge through popular practice among the developer community. If both sides don’t work together, we risk delaying implementation, stifling creativity, and losing ground to politics and paralysis. Jory Burson sheds light on the historical underpinnings of web standardization processes—and what that means for the future of the open web.

Issue № 417

  • Initiation to Code

    by Alice Mottola · · 10 Comments

    The best person to mentor junior developers turns out to be: you. Mentoring can be a powerful tool for guiding and nurturing new hires, but it also benefits you—and your organization—by encouraging collaboration and curiosity in your everyday work. Alice Mottola offers guidance (and a little agile structure) for approaching the mentoring process—and shows how it can build better code and better engineers.

  • Let Links Be Links

    by Ross Penman · · 19 Comments

    The notion of the web as an application platform has never been more popular. Single-page frameworks like Ember and Angular make it easy to create complex applications that offer richer, more robust experiences than traditional websites can. But this benefit comes at a cost. Ross Penman tells us what we can do about it.

Issue № 416

  • 80/20 Practitioners Make Better Communicators

    by Katie Kovalcin · · 6 Comments

    Approaches that are either too general or too specific can easily overwhelm practitioners—and derail budgets. Fresh from recent experiences with two large-scale redesigns, Katie Kovalcin suggests that flexibility and open communication can transform all team members into what she calls “80/20 practitioners,” creating a more effective balance of time and resources.

  • Pluralization for JavaScript

    by Tingan Ho · · 12 Comments

    Getting plurals right in localization is a tricky prospect—each language has its own rules, and exceptions within those rules. How can we scale our websites and apps to respond to our global audience? Tingan Ho shows us how MessageFormat lessens some common pain points in the pluralization process.

Issue № 415

  • Quantity Queries for CSS

    by Heydon Pickering · · 48 Comments

    In responsive design, we think a lot about space, especially in the context of screen sizes. But the amount of content or the number of elements is bound to affect space, too, just as unpredictably—and if we don’t want our designs to dictate our content, we need new ways to make our design aware of changing content quantities. Heydon Pickering walks us through a new idea for creating style breakpoints for quantities of HTML elements.

  • Stopping the Infighting About Digital Standards

    by Lisa Welchman · · 7 Comments

    Organizations that struggle with their digital presence often do so because they haven’t established proper governance. But good governance is worth pursuing: clear policies and processes can answer questions, empower teams, and enable web strategies to shine. In this excerpt from Chapter 5 of Managing Chaos, Lisa Welchman explains the importance of digital standards—what they are, why they matter for governance, and how to start documenting them for your stakeholders.

Issue № 414

  • The Specialist-Generalist Balance

    by Garin Evans · · 9 Comments

    Specialists? Generalists? It’s not a question of which is better, but about finding the right mix for your team and your work. Specialists offer valuable expertise, but over-reliance on specialization isn’t always good for workflow—too many niches can lead to silos, bottlenecks, and poor communication. Garin Evans recommends that, instead, we build teams that play off the best traits of specialists and generalists, encouraging collaboration and innovation as we go.

  • A New Way to Listen

    by Indi Young · · 6 Comments

    Empathy can have an enormous impact on how we work. By learning to better understand others—what they think, how they feel, what guides their decisions and behaviors—we add balance, clarity, and depth to our business practices. In this excerpt from Chapter 4 of Practical Empathy, Indi Young explains how listening intently can lay the groundwork for developing empathy.

Recent Columns

Rachel Andrew on the Business of Web Dev

Software Audits for the Tiny Business

Full access to the software and services your business runs on is crucial; be sure you know all current license and login details.

Rian van der Merwe on A View from a Different Valley

Unsuck the Enterprise

A framework to make enterprise software development better for everyone.

Recent Blog posts