Running custom Artisan commands with SupervisorIf you ever used Laravel queues on the server, you probably came across a section in the documentation about needing to run a Supervisor on your server in order to keep your queue processes going in case they are stopped for whatever reason. What you...Mar 5, 2024 · 7 min readgeoligard.hashnode.dev
EmailOctopus SDKs for PHP and LaravelWhen I wanted to start a newsletter and send regular updates to the subscribers of my blog, and since I didn't have that much experience with sending email campaigns, I needed a service that is simple to use, easy to integrate, has a good reputation,...Mar 5, 2024 · 6 min readgeoligard.hashnode.dev
Send, validate, and store Base64 files with LaravelLaravel makes it easy to send and upload files, at least when it comes to handling binary files. You would typically send binary files using an HTML form with a multipart/form-data encoding type. Inside your controller, you can simply get the file li...Mar 5, 2024 · 5 min readgeoligard.hashnode.dev
Interact with Docker containers without leaving PhpStormIn the previous article, I wrote about a particular setup you can use to configure Docker on WSL through SSH for performance boosts and the ability to keep using your native Windows apps without having to move them to WSL: Docker on WSL with PhpStorm...Mar 5, 2024 · 4 min readgeoligard.hashnode.dev
Docker on WSL with PhpStorm - Best of both worldsMost of you are aware that using Docker locally on Windows with Hyper-V enabled can be really slow for most Laravel or any other type of project. Sure, that kind of setup is much simpler; your project files are on your hard drive, and you are running...Mar 5, 2024 · 10 min readgeoligard.hashnode.dev