Skip Content

Hi, I’m Josh Crain.

I am an experienced web designer, product designer, and front-end developer. Design allows me to make an impact through user advocacy, research, web standards, and code. There are also other interesting things.

Sketches & studies

I want to spend a lot more time drawing, painting, and in my sketchbook.

Plein Air Sketch

Some of my first paintings in Gouache were done outside.

Gouache Studies

I was introduced to Gouache, here are some of the first studies.


Digital art created with an iPad Mini and Procreate.


Writing about the web and other things.

Becoming a front-end master

Readings and exercises to guide me towards front-end mastery.

Love Bears All Things

A year ago for Valentine’s Day I made a couple bears in love. Illustration in CSS and HTML is completely unnecessary—but fun!

Yamaha SHS-10

The Yamaha SHS-10 keytar is rendered in Adobe Illustrator. Created in about 2006.


Notes on the tools, languages, publishing methods, and assets used in the production of this website.

A Run

That was the night I planned to run six but instead ended up on a gravel road in the middle of a twelve-mile loop...


Short notes recorded each week.

Weeknote 15/2020

Painting, inclusive inputs, evening run, the Supermoon, masks. What I was up to the 15th week of 2020.

Weeknote 14/2020

What I’ve been up to the 14th week of 2020. Gardening, early starts, and bear hunts.

Weeknote 13/2020

What I’ve been up to the 13th week of 2020. Runs, top 200 Eleventy performance, isolation, limits, and free toilet paper.

Weeknote 12/2020

Happenings during the 12th week of 2020. Preparations for coronavirus, updates, and other thoughts.

Weeknote 11/2020

What I’ve been up to the 11th week of 2020.

Weeknote 9/2020

What I’ve been up to the 9th week of 2020.