I’m Dudley Storey, the author of Pro CSS3 Animation. This is my blog, where I talk about web design and development with , and . To receive more information, including news, updates, and tips, you should follow me on Twitter or add me on Google+.

web developer guide

my books

Book cover of Pro CSS3 AnimationPro CSS3 Animation, Apress, 2013

my other blogs

Massive Head Canon: Intelligent discussion of movies, books, games, and technology.

my projects

A Sass color keyword system for designers. Replaces CSS defaults with improved hues and more memorable, relevant color names.

CSSslidy: an auto-generated #RWD image slider. 3.8K of JS, no JQuery. Drop in images, add a line of CSS. Done.

tipster.ioAutomatically provides local tipping customs and percentages for services anywhere.

A banner of popular favicons

Web Developer Reading List: Favicons

reading lists / html

Estimated reading time: 1 minute

Favicons are the central icons of web development, and one of the finishing touches to any professionally-designed website. They started off as 16 x 16 pixel icons almost 20 years ago, but have since grown in both size and variety.

A black and white kitten curled together

Introduction to JavaScript: Concatenation

javascript / introduction

Estimated reading time: 2 minutes

“Concatenation” is the process of joining things together. In , concatenation is most commonly used to join variable values together, or strings with other strings, to form longer strings.

Somewhat confusingly, the most common JavaScript concatenation operator is +, the same as the addition operator. A few examples:

Lorelei Vanderheide

Originally from the Okanagan Valley in British Columbia, Lorelei is a designer and photographer who's creative passion has driven her to an career in graphic design, 3D modelling and motion graphics. In her spare time, Lorelei is an avid hiker, lover of the outdoors, and a committed youth volunteer.


Jenelle Ball

A graphic designer specializing in layout, printmaking, logos, branding, illustrations and icons. When Jenelle is not working, you can find her exploring the wilderness and reading about science.


Michael Benz

An accomplished photographer, Michael also creates branding and designs as a freelancer.


Jesse Holliston

Jesse Holliston is an illustrator and graphic designer, with a particular appreciation for beauty in design.


Megan Crandall

Born and raised in Golden, BC, Megan moved to Calgary to specialize in design and web development. When she isn’t busy with school work, Megan is snapping pictures and drinking tea.


Mickey Smith

Mickey was raised in Calgary and specializes in graphic design. Her skills include design, illustration, animation and cinematography. She brings a vintage and retro style combined with a sleek look to many of her creations.


Best of NMPD Showcase 2015: Designers and Photographers

students / showcase

Estimated reading time: 2 minutes

Tonight (Wednesday April 15) is the first night of the New Media Production & Design graduate showcase. Previously, I highlighted the best web development students from this year’s graduating class, but there are several students specializing in design and photography who deserve mention also.

This site helps millions of visitors while remaining ad-free. For less than the price of a cup of coffee, you can help pay for bandwidth and server costs while encouraging further articles.