19th May 2025 • David Carr Supercharge Laravel with Junie and PhpStorm Integration I’m always looking for ways to work more efficiently. Here’s how **Junie**, an AI assistant, and my... Read more
18th May 2025 • David Carr Upgrading Code Quality with Laravel Pint using custom rules In this post, we’ll walk through our tailored `pint.json` configuration — explain what we changed, w... Read more
17th May 2025 • David Carr Introducing Laravel Junie: Streamline Junie Guideline Integration in Laravel Laravel developers often seek tools that enhance productivity and maintain code consistency. The new... Read more
17th Mar 2025 • David Carr Implementing a Dark Mode Toggle in Laravel with Tailwind CSS 4 TailwindCSS 4 out the box supports prefers-color-scheme CSS media feature, I want class based dark m... Read more
10th Feb 2025 • David Carr Consistent API error handling in Laravel In API development, providing clear and structured error responses is crucial for a seamless develop... Read more
14th Jan 2025 • David Carr Effortlessly Trigger Modals with Session Flash in Laravel Here’s a dead simple way of triggering a model to show or anything really from a controller… Read more
21st Dec 2024 • David Carr List your Laravel Herd projects on localhost When developing with **Laravel Herd**, managing multiple projects can sometimes feel overwhelming. W... Read more
9th Dec 2024 • David Carr How to get a docker container id To get the Docker container ID, you can use the docker ps command, which lists all running container... Read more
7th Sep 2024 • David Carr Mastering PHPStan: Common Errors and How to Fix Them PHPStan is a static analysis tool for PHP that focuses on finding bugs in your code without actually... Read more
30th Aug 2024 • David Carr Git Stashing Explained When working on a project, you might find yourself in a situation where you need to switch branches... Read more
30th Aug 2024 • David Carr Enhance Your Web Applications with These Livewire UI Kits Are you looking to enhance your Laravel Livewire projects with top-notch UI components? Look no furt... Read more
26th Aug 2024 • David Carr Mocking Stripe in Laravel with Stripe Mock Server If you've ever tried to test your Stripe integration, you'll know how challenging it can be. The Str... Read more
14th Aug 2024 • David Carr How to Organize Composer Scripts Effectively A composer script is a set of custom commands defined in a `composer.json` file. It lets you automat... Read more
14th Aug 2024 • David Carr Toggle classes from your markup in PhpStorm and VSCode Working with TailwindCSS will result in a lot of classes being added to your HTML. This can at times... Read more
8th Jun 2024 • David Carr How to toggle a mobile menu with Tailwind and AlpineJS Making a mobile and desktop menu is something that is super simple to do with Tailwind and AlpineJS.... Read more