Portfolio

I’m a big believer in building the things we need. That’s mostly what you’ll see here — tools I built for myself. I hope they’re useful to you, too.

If you want to see more of what I’m working on, you can look at my design work-in-progress on dribbble, and you can explore my open source contributions on GitHub.


Gateway

Gateway is a website designed to help migrant workers learn the vocational skills needed for them to get a job in the UK. Me, Jon, and Stacy built Gateway in collaboration with Greenhat Interactive as part of our degrees.

Gateway

Onword

Tired of only being able to access my iA Writer documents on my iOS devices, I created Onword, a simple web application for writing documents. It was designed and developed in just 10 days, and introduced me to the world of Ruby.

Onword

Webshaped 2012

I was invited to speak at this year’s Webshaped conference, alongside some incredible folk I’ve long admired. It was terrifying, amazing, and I’d love to do it again. My presentation tackled animation on the web, and how we can delight our audience by integrating animation in our websites and applications. You can read more about my time there. And that’s not me up on stage in the picture — that’s Kyle.

Webshaped

Personal Branding

I recently became an “adult”, whatever that means. So I thought it was about time I got myself some business cards and establish some sort of personal branding. Rubber stamps are a relatively cheap way to instantly make handwritten letters a lot more fun.

Branding

Brills

I designed and developed Brills to quench my thirst for a simpler money management application that worked on all my devices, with a no-nonsense interface. I wrote it in vanilla PHP, before later discovering that CodeIgniter does a much better job than me at a lot of important stuff, and moving the code onto the framework with great ease.

Brills

Animate.css

During the development of Brills, I found myself spending a lot of time writing CSS animation keyframes. It became quite a repetitive task, especially with the requirement for multiple keyframe declarations for different browsers. “There must be an easier way!” I cried, but there wasn’t. So I made one.

Animate.css is a cross-browser plug-and-play CSS animation library for delightful animation in websites and web applications.

Animate.css

Toast

Toast is a simple CSS framework I developed for my own personal use on projects. It was designed to be incredibly lightweight compared to other frameworks, as well as to provide fully responsive layouts and beautiful typographic defaults.

Toast