Thoughts on web development, Laravel, PHP, and solving problems day to day.
The Tailwind team provide an excellent Intellisense plugin to enhance the development experience with VSCode but with built-in LSP support, getting it to work in Neovim is 🍰
I recently stumbled upon a peculiar issue with Laravel Vapor where I was getting collisions with index names when running database migrations on deploy and wanted to share how to get around this.
Running thenping.me reminds me of an old colleague that used to say "billing everybody on the 1st of the month leaves you with compute doing nothing for the rest of it"
Getting set up with Laravel Mix and Tailwind's JIT compiler is simple and Just Works*
If you've ever found yourself dreading using Xdebug just to get a code coverage report for your test suite, there is a cure!
Vim is a text editor that has been around for a very long time, and while it may not look like much, it's highly configurable; and that makes it incredibly powerful!
When you work with clients that are supplying you with their own secure certificates, they may arrive in different formats that you need to convert, in order to add them to Laravel Forge.
A look at how you can use signed URLs between Laravel applications, without having to share your application key
As another year draws to a close - like many of us - I take a look back over the year that was, and think about the year ahead.
Take a look at my setup and how I go about work