“Once you decide on your occupation; you must immerse yourself in your work. You have to fall in love with your work. Never complain about your job. You must dedicate your life to mastering your skill. Thats the secret of success; and is the key to being regarded honorably.”
— Jiro Dreams of Sushi

Habit Design Workshop: The Desire Engine with Nir Eyal

Easing functions

Easing functions specify the rate of change of a parameter over time.

Objects in real life don’t just start and stop instantly, and almost never move at a constant speed. When we open a drawer, we first move it quickly, and slow it down as it comes out. Drop something on the floor, and it will first accelerate downwards, and then bounce back up after hitting the floor.

This page helps you choose the right easing function.


Designing with animation by Pasquale D’Silva

How Great Leaders Inspire Action

Simon Sinek has a simple but powerful model for inspirational leadership all starting with a golden circle and the question “Why?… Because people don’t buy what you do; they buy why you do it.


A collection of CSS3 powered hover effects to be applied to call to actions, buttons, logos, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS and SASS.


A versatile CSS3 animation pack with over 190 animations for various usages.

Credit to:

Animate.css, Dan Eden
CSS3 Animation Cheat Sheet, Justin Aguilar
jquery.appear, bas2k

Material design principles

Design is the art of considered creation. As designers, our goal is to satisfy the diverse spectrum of human needs. As those needs evolve, so too must our designs, practices, and philosophies.

We challenged ourselves to create a visual language for our users that synthesizes the classic principles of good design with the innovation and possibility of technology and science. The result is material design: a cross-platform design system grounded in tactile reality, inspired by our study of paper and ink, yet open to imagination and magic.

In this session, design leads across Google discuss the key principles of material design, and set the stage for the later sessions focusing on interaction, motion and visual design.

“The most important thing I discovered a few days after turning 65 is that I can’t waste any more time doing things I don’t want to do.”

The Pattern Library

Graphic Design for the Electronic Age

Jan V. White  is a designer and over his forty-year design career, wrote twelve books on grids, page layout, typography, designing charts and graphs, the use of color, and other aspects of information design. Now, eight of his classic design books can be yours, free.


VisualAlgo a series of algorithms explained through visualizations.

Automatic style guides for any website

Stylify Me makes it easy to create a style guide for any website just by entering the URL. Get the colors used, the typography guidelines (including font, style, size, leading, and color), image dimensions, and more. You can even download the results for ease of use.