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
20th Sep 2023 • David Carr My PhpStorm Setup I've documented my PhpStorm setup, what theme I use, plugins, and keybindings. Read more
18th Sep 2023 • David Carr VIM shortcuts There are multiple modes in vim, normal mode is loaded by default... Read more
23rd Mar 2023 • David Carr Laravel Extract Language to lang files If you've already used JSON lang in your views, here's a handy package to extract all lang k... Read more
18th Mar 2023 • David Carr I'm writing a new Laravel book on testing called Laravel Testing Cookbook Laravel Testing Cookbook will cover common use cases and will be ready in a few months time. Sign up... Read more
30th Jan 2023 • David Carr Adding pinned posts with Laravel Let's say you have a blog and have posts ordered by their published date. Later you decide you w... Read more
22nd Jan 2023 • David Carr Laravel Livewire Resources A collection of tools, packages and courses Read more
21st Jan 2023 • David Carr Upload images in Ckeditor 5 with Laravel CKeditor 5 out of the box does not come with upload capabilities. Uploading is supported with its pl... Read more
7th Jan 2023 • David Carr Dev Retro 2022 - My reflections In this post, I want to reflect on my journey as a developer over the last year. Read more
6th Jan 2023 • David Carr Setup Jira for managing scrum Sprints from scratch Working in a team that does agile development is a great way to build software, but it can be tricky... Read more
1st Jan 2023 • David Carr PHP Generate a UL menu from an array Take an array and build a menu UL list from it. The array should support top-level as well as child... Read more
15th Nov 2022 • David Carr Use PHP to generate table of contents from heading tags I wanted to create a table of contents from the post's heading tags automatically without having... Read more
13th Nov 2022 • David Carr Running Docker on M1 Mac - docker: compose is not a docker When upgrading from an Intel mac to an Apple Silicone I noticed docker fails to run. I'm using L... Read more
12th Nov 2022 • David Carr Using Laravel Sail alongside PhpStorm I'm trying out Laravel Sail for my local development, this post serves as documenting the proces... Read more