• A close-up photo of a person's hands filling out a paper form titled 'General Questions' with a black pen. The form includes fields for name, birth date, address, phone number, email address, gender, and social security number, with some fields already filled in with handwritten text.
    ,

    How I Built the ArtisanPack UI Forms Package in a Week

    Building a forms package from scratch in a week sounds ambitious, but with a solid plan and Claude Code, that’s exactly what happened. Here’s how I created the ArtisanPack UI Forms package — a drag-and-drop form builder for Laravel with multi-step forms, custom notifications, accessibility, and extensibility baked in from day one.

    Continue Reading: How I Built the ArtisanPack UI Forms Package in a Week
  • An isometric illustration on a blue background shows a tablet with a video player on the screen, featuring a play button and progress bar. Above it is a search bar, to the left a pink "#1" tag, and to the right a stack of three video thumbnails. The color palette is a limited scheme of blue, pink, and yellow.
    ,

    ArtisanPack UI: How the Livewire Starter Kit Eliminates Setup Friction in Laravel

    Laravel starter kits are all about speed, but the setup process can still be a hurdle. Learn how the new ArtisanPack UI Livewire Starter Kit drastically reduces developer friction. By replacing boilerplate components and automating the installation of essential packages like CMS Framework and Media Library, this tool lets you skip the repetitive work and…

    Continue Reading: ArtisanPack UI: How the Livewire Starter Kit Eliminates Setup Friction in Laravel
  • A dual-monitor computer setup on a wooden desk, featuring an Apple iMac on the left displaying Adobe Photoshop with a website design project open, and a second monitor on the right showing a web page about a WordPress theme. A keyboard and mouse are in front of the right monitor, and a small potted plant sits on the left side of the desk near a window with a view of a parking lot outside.
    , ,

    The Story Behind ArtisanPack UI’s Open-Source Media Library

    Every content management system needs a robust media library. Learn about the journey of pivoting the ArtisanPack UI Media Library from a CMS framework feature into its own powerful, open-source package. We detail the straightforward plan, the development process using Claude Code, and the essential features like folders, categories, tags, and modern image conversion support.

    Continue Reading: The Story Behind ArtisanPack UI’s Open-Source Media Library
  • A photograph of the number 2026 made of transparent, multi-layered glass sculptures that glow with a rainbow of colors from orange, yellow, green, and blue to purple. The numbers are arranged in a horizontal line on a reflective surface against a black background.
    ,

    Year of Momentum: My 2026 Yearly Theme & Big Goals

    Believe it or not, we find ourselves in 2026. I review my “Year of Taking a Leap” theme for 2025 and introduce the new “Year of Momentum” for 2026. Discover how yearly themes guide my work and see the ambitious goals for 2026: launching the Digital Shopfront CMS, unveiling new web design services, and fully…

    Continue Reading: Year of Momentum: My 2026 Yearly Theme & Big Goals
  • HTML for a webpage in a code editor on a computer screen
    ,

    Reigniting My Development Passion: The Story Behind ArtisanPack UI’s Creation

    Every 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…

    Continue Reading: Reigniting My Development Passion: The Story Behind ArtisanPack UI’s Creation
  • A workspace on a wooden desk featuring an open laptop, a white mug of black coffee, a flipped-over notepad with a pen, and a smartphone.
    , ,

    What I’ve Been Up to Lately

    It’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…

    Continue Reading: What I’ve Been Up to Lately
  • a laptop screen with Laravel code on it
    ,

    What I’ve Learned with Laravel After a Few Months

    Because 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.

    Continue Reading: What I’ve Learned with Laravel After a Few Months
  • Digital Shopfront wordmark
    ,

    Introducing Digital Shopfront Content Management System

    I’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.

    Continue Reading: Introducing Digital Shopfront Content Management System