Adding Google reCAPTCHA to Livewire components
Adding ReCaptcha to your forms is a necessary step when handling public form submissions, but adding it for Livewire is a little trickier. I'll explain how I go about this process.
I am a full stack Laravel developer based 20 minutes outside of London, UK, with a passion for crafting custom software and exceptional user experiences since 2009. This blog details my continuous learning, journey, challenges, and solutions.
Adding ReCaptcha to your forms is a necessary step when handling public form submissions, but adding it for Livewire is a little trickier. I'll explain how I go about this process.
Queues are a powerful tool in the Laravel framework. Inherently, they require some setup - but what about smaller projects?
API's can be a pain - throttling is an issue you'll often encounter, particularly with large datasets. One workaround is to enforce delays between execution
A quick tip for adding globally available 'helper methods' in Laravel
I thought I'd share this quick tip as I'm in the process of building a system that handles large quantities of data. And with that, comes errors!
I've been writing some tests to check my new subscription form functions as expected. I show how easy it is to write tests to make assertions against a Livewire component.
I share a surprisingly simple zero-downtime deployment technique that utilises Deployer 7 and GitHub Actions to automatically and atomically deploy Laravel applications.
As we make the switch from BitBucket to GitHub, I've been embracing GitHub Actions for automatic test running. I'm sharing our most commonly used test configuration.
Detailing my decisions and choices when making this blog I give a quick insight into the technology stack that I chose and some of the reasons why.