I Write Code
I deliver performant, maintainable, and scalable front-end code through the use of custom-made pattern libraries, well-structured CSS, and robust tooling. This helps drive consistency, predictability, and rapid prototyping when working on a large project.
I have many years of experience with content management systems such as WordPress, Craft CMS, and ExpressionEngine. I create project-specific WordPress plugins, and applications with Laravel. I use Netlify, Heroku, and DigitalOcean for deploying projects.
I build applications with Vue.js and React. Coupled with my skills in front-end and back-end, I produce quality software with clean & maintainable code. I value accessibility, and supply fallbacks where possible to deliver a usable experience no matter the device.
Vapid is a content management system that has a very smart way of letting you focus on the code, while constructing a dashboard based on your templates.
A few things that got me excited to try my hand at redesigning my website. That's not to say I'm a designer, cause I'm not.
Playing around with HTML Imports before deprecation, pining for a native, relatively hassle-free way of building a component library.
Working with the delighful Chris Coyier I wrote an article for CSS-Tricks on Timber, a WordPress plugin that completely changes theme development.
I did a class on Skillshare for creating an RSS feed reader with Vue.js, and Node with Netlify to make use of their functions to deploy to AWS Lambda.
This is my old personal site built on Craft CMS. It's no longer maintained as I've moved to a static site which I'm planning to make freely available when I've worked everything out with it.