Using Custom Eloquent Casts in Laravel 7

March 1, 20203 min read
Learn how Laravel 7's new custom eloquent casts work under the hood, why they're needed & how to write your own casts.

Zero Downtime Laravel Deployments with Github Actions

December 19, 201910 min read
Build a continuous integration and zero downtime continuous deployment pipeline with Github Actions

Scheduling Laravel notifications using Snooze

November 3, 20195 min read
Laravel's notifications are awesome, but they don't support scheduling. Introducing Snooze, a package to make scheduling notifications a breeze

Client Side PHP

October 6, 20194 min read
Javascript is ok, but wouldn't you prefer to write your client side in PHP 馃槈? Documenting my experiments running PHP inside the browser.

Setting up Disqus comments on a Jigsaw blog

September 6, 20192 min read
A guide on setting up Disqus comments on Jigsaw PHP static sites.

Zero Downtime Laravel Deployment with Gitlab & Deployer

September 6, 20197 min read
Build a continuous integration and zero downtime continuous deployment pipeline with Gitlab & Deployer for free.