Joel Butcher
joelbutcher.bsky.social
Joel Butcher
@joelbutcher.bsky.social
Full stack software engineer specialising in the Laravel framework, with nearly a decades experience in writing full stack solutions in Laravel with React | Vue | Livewire frontends
Reposted by Joel Butcher
As of today, you can now pass a flag to `laravel new` to initialize your new Laravel project with the Node package manager of your choice 📦
October 14, 2025 at 6:28 PM
With the v5.14.0 release of the #Laravel installer, it’s now easier than ever to get started with Laravel 12 + Socialite for your next great idea.

Install support for Laravel Socialite any of the React, Vue or Livewire starter with just a single CLI command:
March 14, 2025 at 8:15 PM
Now that Laravel Jetstream and Breeze are effectively EOL, I’ve decided to do the same for Socialstream.

HOWEVER... I’m excited to announce that I have released a new package, Socialite UI with support for the new starter kits 🚀

github.com/Laravel-Uis/...
GitHub - Laravel-Uis/socialite-ui
Contribute to Laravel-Uis/socialite-ui development by creating an account on GitHub.
github.com
March 6, 2025 at 9:05 AM
Reposted by Joel Butcher
Honest opinion. I hate the @tailwindcss.com v4 upgrade. `tailwind.config.ts` was so much cleaner.
March 1, 2025 at 11:48 AM
Reposted by Joel Butcher
Laratex is a Laravel package that helps you create PDF files using LaTeX 📃 - https://madewithlaravel.com/laratex
February 19, 2025 at 12:49 PM
Learn the dark side of caching and how over-reliance can harm the performance of your #laravel app in my latest blog post:

joelbutcher.co.uk/the-dark-sid...
The Dark Side of Caching: Don't Hurt Your Laravel App — Joel ButcherOpen MenuClose Menu
🚀 Caching boosts performance, but a bad strategy leads to stale data, stampedes & invalidation woes! 😬 Learn to dodge these pitfalls & cache smarter! 🧠
joelbutcher.co.uk
February 19, 2025 at 8:17 AM
Reposted by Joel Butcher
What would you do if you had to programmatically make a copy of an existing table's schema, and you couldn't control when that schema would change? MySQL has a simple solution. masteringlaravel.io/daily/2025-0...
Replicating a table with a single query | Mastering Laravel
MySQL makes it easy
masteringlaravel.io
February 17, 2025 at 3:11 PM
I wrote another blog post ✍️

Come with me and learn when to use raw SQL queries in your #laravel application, and how to do it safely and securely 🛡️

Doing so can speed up your apps performance ⚡️

joelbutcher.co.uk/beyond-orm-w...
Beyond ORM: When and Why to Use Raw Queries in Laravel — Joel ButcherOpen MenuClose Menu
Eloquent is great, but raw SQL can be faster & more flexible ⚡. Learn when to use raw queries in Laravel & how to do it safely! 🛡️
joelbutcher.co.uk
February 15, 2025 at 11:00 PM
I asked #chatgpt to produce a few ideas for some blog posts to write about this year. Out this list, which ones would you want to read and why? Which ones would you get the most out of?
February 9, 2025 at 9:06 PM
Morning fellow #laravel developers!

What gets you going in the morning on a Monday? For me it’s a walk with Leo the Lab and a good #coffee, filter of course!
February 3, 2025 at 9:03 AM
Did you know I created Socialstream, the 3rd-party @laravelphp.bsky.social package that adds #socialstream support to Laravel Jetstream? This was all the way back in 2020! I wrote a blog post about it: joelbutcher.co.uk/socialstream...
Socialstream: Laravel Socialite Meets Jetstream — Joel ButcherOpen MenuClose Menu
Earlier today I officially released the first version of Socialstream, a simple Laravel package that integrates Laravel Socialite with the scaffolding provided by Laravel Jetstream.
joelbutcher.co.uk
January 18, 2025 at 10:05 AM
I decided in 2025 I want to get back into blogging. So I installed a blog site using @statamic.bsky.social's free theme Cool Writings. Check out my blog here: joelbutcher.co.uk/blog
January 18, 2025 at 10:04 AM
My pull request to add API Keys to @cachethq.io 3.x was merged today. Along with a bunch of other #OpenSource contribution to this amazing project!

#LetsGo
January 15, 2025 at 10:42 PM
Started 2025 off strong with some nice open source contributions to @cachethq.io 🚦, Dedoc’s Scramble 📄 and @spatie.be’ laravel package tools 🛠️
January 11, 2025 at 11:08 PM
Reposted by Joel Butcher
Here's #Laravel running completely offline on #PHP 8.4 on my iPhone

No web servers were harmed during filming

youtube.com/shorts/s9-UZ...
Laravel on iOS, working completely offline, no web server
YouTube video by Simon Hamp
youtube.com
January 10, 2025 at 2:24 PM
Reposted by Joel Butcher
Beautiful timelapse of the Moon, Venus, and the Pleiades Cluster rising just before sunrise over the Ko'olau Mountain Range in O’ahu, Hawai’i. 💫💫💫

📽: Travis Shak 👏👏👏👏
December 8, 2024 at 12:04 AM
Using @jrmybtlr.com new #bootleg Laravel backgrounds as my iPhone wallpaper with a black & white filter looks siiiick!!
December 8, 2024 at 11:48 AM
Reposted by Joel Butcher
Another app. Let’s see how this goes
a woman is drinking a cup of coffee and making a funny face .
ALT: a woman is drinking a cup of coffee and making a funny face .
media.tenor.com
November 23, 2024 at 8:17 AM