I taught myself how to code in the summer of 2014. I was under an opera contract away from home. The rehearsal schedule was grueling. And I experienced some pretty impressive insomnia. I desperately needed an activity to help me wind down from singing—something quiet yet productive, still creative yet altogether different.

Now I specialize in web ethics: building fast, lightweight, accessible, secure sites and applications. I’m an outspoken advocate for vanilla JavaScript and Jamstack techniques. I helped found the Jamstack Chicago MeetUp®. And I’ve created an interdisciplinary course for the Martin D. Walker School of Engineering at Olivet Nazarene University called “Ethical Web Development.”

This site, for example, is built with the static site generator Eleventy and hosted by Netlify. Feel free to check out the documentation pages and source code.

Let’s make something meaningful together.

Here’s a sample of coding projects I’ve contributed to or created.

Check out more code on GitHub and GitLab.

Arranged by name

Manual of the Church of the Nazarene

The electronic edition of the official agreed-upon statement of faith, practice, and polity for the International Church of the Nazarene; built with the custom WordPress plugin ManualMaker; undergoing development in 42 languages