Curated articles for designers and front-end developers

epicpeople.org

Empathy as Faux Ethics

Popular design discourse is full of articles, books, and conference presentations on the role of empathy in design. In both commercial and non-commercial settings, most designers argue the same thing: designers should ...

framer.com

Connected Prototypes

Creating networked prototypes with Framer and Firebase. Introduction: We’re surrounded by things that talk to other things. Just about every digital service we use communicates in one way or another. It’s happening ...

prototypr.io

Typography, Branding, and Value

Recently, I went to Twitter with a thought. Free typography has its place but I’m not sure professional identity design is where it lives. Zach McNair gave a valuable response and argued ...

bitsofco.de

Asynchronous vs Deferred JavaScript

In my article on Understanding the Critical Rendering Path, I wrote about the effect JavaScript files have on the Critical Rendering Path. JavaScript is considered a “parser blocking resource”. This means that ...

wesbos.com

The Breakout Email Management System

An email management system for overwhelmed creatives who want to get back to work. This is a collection of my thoughts over the last year of trying to solve my email overload ...

hackernoon.com

10 React Mini-Patterns

Over the last few years, I’ve worked on a handful of decent-sized React projects, and many, many pint-sized ones. Throughout this magical journey, a number of patterns have come up that I ...

uxmastery.com

Finding Your Path to UX Leadership

Where do you see yourself in the next five or ten years? Leading a multidisciplinary in-house UX team? Presenting on stage at your favourite UX conference? Hosting a UX meetup? These are ...

babich.biz

Design a Perfect Search Box

Search box is a combination of input field and submit button. One may think that the search box doesn’t need a design; after all, it’s just two simple elements. However, on content-heavy ...