May 20, 2022

Dynamically Using spatie/laravel-honeypot with Laravel Jetstream

I've been having an issue lately with my SasS Triprecor with registration bots and wanted to leverage the spatie/laravel-honeypot package to protect it. The only problem is Jetstream uses Laravel...


March 26, 2022

Working with Git Worktrees - Part 2

In my last post, I mentioned what a boon the combination of leveraging Git worktrees and my VSCode extension Switch Git Worktree has made to my workflow. The last missing piece was how to speed up...


February 16, 2022

Working with Git Worktrees

While listening to a recent episode of the excellent North Meets South podcast, a random comment sparked a curiosity in me - specifically about Git worktrees. I had heard of this complex, arcane,...


December 7, 2021

Triprecor In Beta

After about a year of on and off work, I'm happy to announce that my mileage tracking app Triprecor is now open to beta testers. It's a proud day for me - I've been using it myself for a while and...


July 18, 2021

Running Only Previously Failed PHPUnit Tests

I love TDD, or test-driven development. It does take getting used to the seemingly slower pace of development but to me that's an illusion. Sure, I can't just spike out an app in 3 hours but my...


June 30, 2021

My ZSH Snippets

After typing the same commands at a shell prompt or manually configuring some JSON config file for the umpteenth time, I sometimes find myself falling down the rabbit-hole and wanting to make my life...


Join the Newsletter

Want to be notified of new content I put out? Drop me your email. I promise I won't spam.

    We won't send you spam. Unsubscribe at any time.
    Powered By ConvertKit