- 
 The “Why” and “How” Behind My New Laravel Hooks Package• Continue Reading: The “Why” and “How” Behind My New Laravel Hooks PackageWhen you switch ecosystems after a decade, you miss some comforts. For me, moving from WordPress to Laravel meant losing the familiar hooks system. After relying on an older package that appeared unmaintained, I decided to build my own modern, reliable solution. Here’s the “why” and “how” behind the artisanpack-ui/hooks package. 
- 
 How I Built It: ArtisanPack UI Livewire Drag and Drop• Continue Reading: How I Built It: ArtisanPack UI Livewire Drag and DropSometimes the perfect tool is the one you build yourself. For me, the need for an accessible drag-and-drop solution in Livewire was a dealbreaker with existing packages. This is the story of why I built the ArtisanPack UI Livewire Drag and Drop package from the ground up, the challenges I faced, and how it embodies… 
- 
 Building a Better Web: Your Practical Guide to Web Accessibility• Continue Reading: Building a Better Web: Your Practical Guide to Web AccessibilityWe often agree on why web accessibility is crucial for an inclusive internet, but the next question is always: how? This guide moves from principle to practice, offering concrete, actionable tips for developers, website owners, and social media users to help build a more welcoming digital world for everyone. 
- 
 Why Accessibility Matters: The Case for a Better, More Inclusive Web• Continue Reading: Why Accessibility Matters: The Case for a Better, More Inclusive WebWeb accessibility isn’t just a technical term for developers; it’s a fundamental principle for creating a better, more human internet. Whether you’re building an app, running a business, or simply sharing content online, accessibility ensures your message can reach everyone. This post makes the essential case for why it matters—for your audience, for your reach,… 
- 
 Re-energized to Build: Lessons from Commit Your Code• Continue Reading: Re-energized to Build: Lessons from Commit Your CodeLast week, I stepped outside my usual WordPress comfort zone to attend Commit Your Code 2025. As an introvert, it was a significant leap, but I came away re-energized, inspired to build more, share my creations, and connect with fellow developers. This post recaps my experience, the incredible talks, and the action items I’m excited… 
- 
 Reigniting My Development Passion: The Story Behind ArtisanPack UI’s Creation• Continue Reading: Reigniting My Development Passion: The Story Behind ArtisanPack UI’s CreationEvery developer faces burnout, and I was no exception while building Digital Shopfront CMS. I realized the traditional path wasn’t sustainable for creating new tools for small businesses. Discover how solving my own scaling problem led to the creation of ArtisanPack UI, a suite of reusable Laravel components designed to reignite development passion and empower… 
- 
 Crafting a Figma Design System as a Web Developer• Continue Reading: Crafting a Figma Design System as a Web DeveloperAs a web developer, design has always been a hurdle. I decided to tackle it head-on by building my own custom Figma design system. Discover my process for creating an efficient workflow that empowers every project and helps me deliver better results for small businesses. 
- 
 What I’ve Been Up to Lately• Continue Reading: What I’ve Been Up to LatelyIt’s been a busy middle of the year, filled with a massive website migration at work, a university name change, and several personal projects. Despite the chaos, I managed to squeeze in a fun family vacation to Kansas City and Omaha, attend Laracon US online, update my personal dashboard app, and make significant progress on… 
- 
 Looking at the Digital Shopfront CMS Repository• Continue Reading: Looking at the Digital Shopfront CMS RepositoryAs work continues on creating Digital Shopfront CMS, I wanted to take a moment to explain the repository structure. So let’s dive into why I chose GitLab over GitHub and how the project is set up. 
- 
 What I’ve Learned with Laravel After a Few Months• Continue Reading: What I’ve Learned with Laravel After a Few MonthsBecause of *gestures wildly* everything going on in the WordPress landscape, I’ve started taking a look at the web development world outside of WordPress. And I think I’ve fallen in love with Laravel. It’s reignited my passion for web development and reminded me of why I got into web dev in the first place. 
- 
 Introducing Digital Shopfront Content Management System• Continue Reading: Introducing Digital Shopfront Content Management SystemI’m building a new content management system. What started out as sort of a crazy idea I had while driving to the Great Smoky Mountains last fall is starting to turn into a real thing. Here’s what I’m planning with Digital Shopfront CMS. 
Web Development Blog
- Home
- Web Development Blog

