I build clean, dependable software with Laravel, Livewire & Vue.
Hi, I'm Craig — a technical lead and open-source maintainer based in the UK. I focus on integrating with third-party tools, and I care deeply about maintainable code and calm, reliable DevOps. Off the keyboard, I'm a proud dad raising a truly awesome daughter.
Full-stack Laravel apps with Livewire and Vue — pragmatic, tested, and built to change.
Boring, reliable infrastructure. Zero-downtime deploys, observability, and pipelines that just work.
Maintainer of Laravel & Vue packages that help other developers ship faster.
Dad first, engineer second.
Most of the best lessons I've learned about patience, debugging, and shipping "good enough" came from parenting, not standups. When I'm not writing code you'll find me on the floor building magnetic block structures that never quite last long enough before being knocked down or getting make up done.
Read more about me →