Hi.
I build websites that are fast, functional and beautiful using accessible and semantic HTML, reusable and resilient CSS, and just enough JavaScript.
I have extensive experience collaborating with designers to strike the perfect balance between form and function. I love learning about new capabilities in browsers and figuring out how to employ them as progressive enhancement. I have a keen eye for detail and love laboring over sites to get them just right.
I’ve worked with:
- HTML, including templating languages like Liquid, Twig, and Nunjucks
- CSS, including processing tools like Sass, Less and PostCSS
- JavaScript, including web components and libraries.
- SVG, hand-coding animations, transitions and optimizations
- WordPress, building themes from scratch in both standard PHP and using Twig via Timber and building editor blocks using Advanced Custom Fields
- Eleventy, building full sites, landing pages and one-off page components
I've also worked with:
Technologies and Frameworks:
- Git, GitHub and BitBucket
- PHP, primarily in the context of WordPress theming and templating
- Node, primarily in the context of Eleventy
- jQuery
- Alpine
- Vue
- Svelte
- Schema.org, OpenGraph and other bits of metadata
- GSAP framework for web animations
- CSS frameworks like Bootstrap, compiled from source and customized to the project whenever possible
- Regular expressions and shell scripting
- Developer tooling like npm, Parcel and gulp
CMSes and Platforms:
- Craft CMS
- Shopify
- MailChimp
- HubSpot
- Pattern Lab, building pattern libraries for design systems
- Netlify
- Cloudflare, as a DNS provider/CDN and doing edge SEO optimization via Cloudflare Workers
- Google Maps’ JavaScript API, for searches, geocoding and design customization
- WP Engine and Flywheel
Software and Services:
- Image editors like Photoshop, Illustrator, Pixelmator Pro and Affinity Designer
- Design tools like Sketch, Figma and Adobe XD
- Accessibility auditing tools like axe and WAVE
- Performance auditing tools like Google Lighthouse and WebPageTest
- Google Analytics and Google Tag Manager, implemented as performantly as possible (including via Cloudflare Zaraz)
- Screaming Frog, to audit sites for accessibility, performance and SEO issues
- BrowserStack and LambdaTest, for browser compatibility testing
- Litmus and EmailOnAcid, for email client compatibility testing
I’ve made:
- MESH
- Easy Tiger(won Gold Addy, )
- Civix
- The Current
- Eye on 2020(won Best In Show Addy, )
- Food Marketing Now(won Silver Addy, )
- Bye to Banks
Older Work
- Cajun Country Rice
- Lafayette General Ortho(won Silver Addy, )
- RES
- 2m-tek
- Downtown Lafayette(won Gold & Silver Addys, )
- Wide Web Marketing
- Burgersmith
- New Mexican Kennels
Some of these probably aren't up to my modern standard. They also often use Typekit fonts, which do not work on archive.org.
Just for Fun
- Jet Set, a very over-the-top Style Stage theme
- touchfuzzy, a nausea-inducing bookmarklet
- minimum-viable-wordpress, a single-file WordPress theme