Pixel & Tonic
Founding Designer · 2015 → 2024
Bend, Oregon, USA (Remote)
I led the design of Craft CMS and the products around it: Craft Commerce, the Plugin Store, Craft Console and Craft Cloud. I took them from sketches to high-fidelity prototypes in Figma, and built much of their front-end myself: CSS, JavaScript, Twig and PHP for Craft, and Vue.js and Nuxt for the Plugin Store and Craft Cloud.
Projects
Craft CMSMy journey started with ExpressionEngine around 2010, making websites and plugins, including Analytics, the plugin that got me invited to join Pixel & Tonic’s team of three to lead the design of Craft. Over the years I’ve worked on every major iteration of the control panel, from v2 to v5, alongside accessibility improvements and features like the Field Layout Designer, which is how content is modeled in Craft.
Craft Plugin StoreThe store for Craft plugins: one inside the control panel, to install and buy plugins without leaving Craft, and one online, for discoverability and SEO. I designed the experience and implemented the store’s front-end with Vue.js and Nuxt. In beta in 2017 with 125 plugins and launched with Craft 3 in 2018, it now hosts around 1,000, with over $9,000,000 paid out to developers through September 2025.
Craft ConsoleThe companion to the Plugin Store: a place where customers manage their Craft and plugin licenses, order history, and billing info, and where plugin developers publish their plugins, connect their Stripe account to get paid, and track their sales.
Craft CloudHosting tailored for Craft, from the team behind it, so customers can publish their projects without worrying about DevOps. Announced in 2019 as a headless-only platform, customer feedback sent us back to the drawing board, and Craft Cloud became a scalable hosting solution for every kind of Craft site. I designed the experience from sketches to high-fidelity prototypes and implemented the front-end with Vue.js. Five years in the making, Craft Cloud launched in the summer of 2024.
Craft CommerceAs the company and the team grew, I kept designing for Craft’s new products, like Craft Commerce, a powerful ecommerce platform built exclusively for Craft CMS, where merchants manage their products, orders, and store right alongside their content.