Sometimes the best projects come from problems you didn't expect. I was deep into building Digital Shopfront CMS when I realized the UI libraries I was using had licensing terms that weren't compatible with an open source CMS. That meant I had to build my own component library from scratch. The result is ArtisanPack UI — an open source collection of Laravel packages anchored by a Livewire UI Components package. It wasn't easy (there were plenty of false starts), but finding Mary UI as a foundation gave me the boost I needed to get it off the ground. I just released v2.0 with Livewire 4 support, glass background controls, and ApexCharts integration — and there's a lot more on the roadmap. In this video, I walk through the full story: the problem, the pivot, and where it's all headed.
What happens when the UI libraries you're using don't have compatible licenses for the CMS you're building? You build your own. In this video, I share the full story behind ArtisanPack UI — why I created it, the licensing issues that forced my hand, how Mary UI helped me get unstuck, and where the











