dcblog.devSupercharge Laravel with Junie and PhpStorm IntegrationAs a Laravel developer, I'm always on the lookout for tools that can streamline my workflow and boost productivity. Today, I'm excited to share my experience with two game-changers: Junie, an AI assistant, and my Laravel-specific integration package,...May 19, 2025·3 min read
dcblog.devUpgrading Code Quality with Laravel Pint using custom rulesLaravel Pint is an opinionated code style fixer for Laravel projects. While Pint works out of the box with a sensible default configuration, many teams benefit from customizing it to better match their coding principles and project architecture. In t...May 18, 2025·3 min read
dcblog.devIntroducing Laravel Junie: Streamline Junie Guideline Integration in LaravelLaravel developers often seek tools that enhance productivity and maintain code consistency. The newly released Laravel Junie package addresses this need by simplifying the integration of PhpStorm's Junie guideline documents into Laravel projects. Wh...May 17, 2025·1 min read
dcblog.devImplementing a Dark Mode Toggle in Laravel with Tailwind CSS 4TailwindCSS 4 out the box supports prefers-color-scheme CSS media feature, I want class based dark mode support. To enable this add the following to your resources/css/app.css file @custom-variant dark (&:where(.dark, .dark *)); This allows dark m...Mar 17, 2025·2 min read
dcblog.devConsistent API error handling in LaravelIntroduction In API development, providing clear and structured error responses is crucial for a seamless developer experience. This blog post explores a custom exception handling approach that ensures consistent JSON error responses, making it easie...Feb 10, 2025·6 min read