Writing on web development, PHP, and the open source ecosystem.

All of my long-form thoughts on programming, web development, open source, and more, collected in chronological order.

Getting Started with Statamic: A Developer's Guide

Statamic is a powerful flat-file CMS built on Laravel. In this guide, I walk through setting up your first Statamic project and why it's become my CMS of choice.

Lessons Learned from Building OctoberCMS Plugins

After building several popular OctoberCMS plugins including WYSIWYG Editors and SEO Extension, here are the key lessons I've learned about open source development.