27th May 2024 • David Carr Customize Your Hashnode Blog Frontend with Headless Frontend and Laravel The first focus is using [Hashnode's API](https://hashnode.com/headless) to pull in your posts and p... Read more
3rd May 2024 • David Carr PHP use an enum for Filters I have a class that allows filtering based on an option, I need a way to accept options and also rej... Read more
12th Apr 2024 • David Carr Composer Scripts: Boosting Your Team's Efficiency Hey there! Today, we're diving into the world of Composer scripts and exploring their untapped poten... Read more
5th Feb 2024 • David Carr How to disable Laravel console commands Suppose you find yourself in a situation where you need to disable or intercept a console command in... Read more
5th Feb 2024 • David Carr 15 years of blogging 500 posts later You know, it's funny how the big milestones can sneak up on us. Read more
2nd Feb 2024 • David Carr GitHub patch release previous version On Github you way from time to time need to patch release the previous version of a published releas... Read more
19th Jan 2024 • David Carr The podcasts I listen to as a PHP developer The following are the podcasts I listen to. In no particular order. (That have episodes recently) Read more
18th Jan 2024 • David Carr Creating Flexible Layouts in Laravel with Yields, Includes and Slots In Laravel, the @yield directive is used in blade templates to define a section... Read more
17th Jan 2024 • David Carr Enhancing Laravel Applications with Traits: A Step-by-Step Guide Traits are a mechanism for code reuse. Traits allow you to create methods that can be used in multip... Read more
11th Jan 2024 • David Carr Laravel ApiResouce name nested route placeholder When using an ApiResource that has more than one placeholder it may seem tricky to figure out how to... Read more
22nd Nov 2023 • David Carr Black Friday Sale on Laravel:The Modular Way Dive into the world of #LaravelModules like never before! Read more
10th Nov 2023 • David Carr My process for writing Laravel packages In this post, I go over the overall steps to creating a package. Read more
10th Oct 2023 • David Carr Running HTTP requests in PhpStorm Running API tests you may be tempted to open PostMan or another API client, did you know, you can ru... Read more
6th Oct 2023 • David Carr Extracting a time into select menus with PHP When storing time in a database, often I'll store this in a time format such as 14:25:00&nb... Read more
4th Oct 2023 • David Carr Vue show and hide form elements When working with forms, it is common to display or conceal various fields based on the options sele... Read more