My Story
I grew up in the suburbs of Kansas, messing around with HTML on a desktop in my bedroom and spending way too much time customizing MySpace layouts. That turned into PHP, which turned into a career I never planned on having.
After a couple semesters at community college learning table-based layouts (seriously), I enrolled at Full Sail University and earned my Bachelor of Science in Web Design and Development. That gave me the structure I'd been missing as a self-taught developer.
I found Laravel in 2014, specifically version 4.2, and everything clicked. Here was a framework that was opinionated in all the right ways, that made PHP feel modern, that actually cared about developer experience. I've been building with it ever since.
A big part of my career has been modernization work: taking legacy codebases written in CodeIgniter, Yii2, CakePHP, and ExpressionEngine and rewriting them in Laravel. Every migration taught me something about untangling technical debt and building something clean from the wreckage.
In 2015, my wife Cassie and I packed up our Kansas lives and moved to Florida. In 2017, our daughter Viola came along, and being her dad has reshaped my priorities, my patience, and my entire perspective on what matters.
Now I'm building content alongside code. Coffee with The Laravel Architect is me talking about the framework I love. Embracing Cloudy Days is the personal side, covering mental health, parenting, and the messier parts of life. And The Laravel Architect YouTube channel is bringing tutorials and live coding to the mix.
Timeline
Started writing PHP
Self-taught, building for fun
Full Sail University
B.S. Web Design & Dev
Discovered Laravel 4.2
Everything clicked
Moved to Florida
Packed up Kansas
Daughter Viola born
Changed everything
The Laravel Architect
Building in public
Timeline
Started writing PHP
Self-taught, building things for fun
Full Sail University
B.S. in Web Design & Development
Discovered Laravel 4.2
Everything clicked
Moved to Florida
Packed up Kansas, headed south
Daughter Viola born
Changed everything
The Laravel Architect
Blog, podcasts, YouTube. Building in public
Core Values
What I Believe In
Architecture Over Cleverness
Clean structure beats clever tricks every time. Code should be readable, predictable, and easy to change. If your future self can't understand it, it's not good code.
Tests Are Not Optional
I run three test suites on every project: Feature, Integration, and Unit. Tests aren't overhead. They're how you ship with confidence and sleep at night.
Teach What You Learn
The best way to solidify knowledge is to share it. Every blog post, podcast episode, and tutorial is me learning out loud, and hopefully making someone else's path easier.
Family First
My daughter Viola is autistic and nonverbal, and being her dad has taught me more about patience, empathy, and what really matters than any codebase ever could.
Embrace the Cloudy Days
Not every day is sunshine. I talk openly about mental health, burnout, and the hard parts of being a developer and a parent. Vulnerability isn't weakness. It's honesty.
Ship, Don't Perfect
Done is better than perfect. I've learned more from shipping imperfect things and iterating than from any project I polished endlessly in private.
Daily Coffee
Too Many
Favorite Park
Disney World
Poker Style
Aggressive
Side Project
Wrestling App
Alma Mater
Full Sail University
Forever Fan
Rock Chalk
Toolbox
What I Work With
Laravel
My framework of choice since 2014
PHP
The language that started it all
Filament
Admin panels done right
Livewire
Reactive interfaces without the SPA
Tailwind CSS
Utility-first, no going back
Alpine.js
Just enough JavaScript
Pest
Testing with elegance
MySQL
Relational data, done well
Redis
Caching, queues, sessions
Laravel Forge
Deployment without the pain
Git
Version everything, always
SQLite
Perfect for the right project
Want to work together?
I'm available for freelance Laravel development, consulting, and legacy modernization projects. Let's talk about what you're building.
Contact Me