Chris Allen

14,849 Flips | 23 Magazines | 369 Likes | 128 Following | 5,947 Followers | @ckcallen | Product Designer at Flipboard, Gadget Guru, Novice Photographer

How I got to Facebook’s design team

From zero real world experience and designing enterprise software for hundreds of users to designing for billions at one of the world’s renowned …

UX Design

How to get started with website accessibility

When I was entering the front end developer ranks, no one talked to me about accessibility. I didn’t know you could break the law by having an …

Design notes

A free resource library for product designers<p>UI inspiration<p>Mobbin<p>Discover the latest iOS UI design patterns.<p>UI sources<p>Discover the best interactions …

Typography

CSS Snake & Ladders: a multiplayer game developed in HTML+CSS with no JS

See the Code - See it Full Page - See DetailsSnakes and Ladders is an ancient Indian board game regarded today as a worldwide classic. This is a …

JavaScript

What Designers Need – Muzli - Design Inspiration

Designers need time and space to create but modern work often fails to meet these basic needs. Our working day has the possibility to be much more …

Creativity

Writing is a Designer's 'Unicorn Skill'

Writing is a Designer’s ‘Unicorn Skill’The ability to combine words with imagery may set you apart.My struggles in writingWriting was never my forte. …

UX Design

How the design of the postbox has evolved

This week the Royal Mail began trialing a new postbox, heralding the first major design change in its 160-year history, prompting us to look at how …

Royal Mail

Why redesigns don’t make users happy

Image credit https://toystory.disney.com/It’s easy to think that users hate redesigns because they don’t like how the new design looks like. While …

UX Design

Practical CSS Scroll Snapping

CSS scroll snapping allows you to lock the viewport to certain elements or locations after a user has finished scrolling. It’s great for building …

CSS

Cooking Up a Better UX for MealPal

Using the cards in context<p>Combined with smarter use of data, the card-based design reduces the feeling of a lot of steps to the process, starting on …

UX Design

BPS — Bus Positioning System

<b>Improving the commute</b><p>As we all know South Florida has becoming the center hub for many diverse cultures, technologies and night life. It’s also the …

UX Design

This Font Is the Comic Sans of the 1970s

<i>Long before Comic Sans attracted the scorn of design nerds, there was Souvenir.</i><p>Font hate feels like a relatively new phenomenon, the kind of hobby …

Typography

Your Ultimate Guide To Successful Usability Testing

<b>Here we’ll give you some guidelines and best practices, whether you’re just beginning to include usability testing in your processes or are setting</b> …

UX Design

Splitting

CSS Vars for split words & chars!<br>(items, grids, images, too!)<p>Splitting creates elements and adds CSS variables to unlock amazing possibilities for …

CSS

The Stroboscopic Effect: Illusions on the Web Part 3

The Stroboscopic Effect: Illusions on the Web Part 3<p>August 13, 2018<p>This is the third in an article series discussing different optical illusions & …

Toy Story

Sketchbook

Designing For Micro-Moments

18 min read<p>Share on Twitter or LinkedIn<p>Smashing Newsletter<p>Upgrade your inbox and get our editors’ picks twice a month.<p>With useful tips for web devs. …

Web Design

Things I (honestly) don’t want to see in your portfolio

You only get one chance to make a first impression, so you better get it right — isn’t that what they say?Skill charts“Look, I’m a 4-star Figma …

UX Design

The key lessons I learned creating a popular Design System

In 2012, I started a small side project to standardize the design patterns and user experience of 12 software products at Atlassian. Over the next 3 …

UX Design

UX Guidelines for Ecommerce Homepages, Category Pages, and Product Listing Pages

<b>Summary:</b> Streamline users’ path to products by providing clear, differentiating product information at all levels — from the homepage to product …

eCommerce

Origami Simulator

This app uses a compliant dynamic simulation method to solve for the geometry of an origami pattern at a given fold angle. The simulation sets up …

Origami

Building Battleship in CSS

This is an experiment to see how far into an interactive experience I can get using only CSS. What better project to attempt than a game? Battleship …

Game Development

Sketch, Figma, Adobe XD, UXPin or InVision Studio: which one?

After years of Adobe being the name for all your design software, Sketch set a new standard for UI design tools. It showed that UI designers have …

Prototyping

Insta Repeat (@insta_repeat)

Checkbox vs Toggle Switch

7 Use-Cases of Forms DesignSwitch VS Checkbox in User Interface DesignForms provide several controls that make it easier to collect input from users. …

UI Design

An Exploration of Variable Fonts

Variable Fonts are the latest addition to the OpenType font format and change the way we make and use fonts on desktop and web. In short, they offer …

Typography

Helvetica Neue + Consolas

Typography

Shooting Star

New<p>Celebrated for the first time this August, the European Championships is a new multi-sport event that will take place every four years. What makes …

Graphic Design

From data to Viz | Find the graphic you need

A lollipop plot is basically a barplot, where the bar is transformed in a line and a dot. It shows the relationship between a numeric and a categoric …

Handy