Jay Rogers (@jaydrogers)
banner
jay.serversideup.net
Jay Rogers (@jaydrogers)
@jay.serversideup.net
120 followers 16 following 130 posts
Maker, DevOps Nerd, UX Designer ๐Ÿค–๐ŸŽจ๐Ÿ”ฅ ๐Ÿš€ Shipping http://getspin.pro ๐ŸŒŽ Open Source @serversideup #Laravel #PHP #Docker #SelfHost
Posts Media Videos Starter Packs
I've been slamming keys like crazy today ๐Ÿคช

FrankenPHP + Laravel Octane is ready for testing for our Spin Pro users ๐Ÿฅณ

If you don't get a 404 here, thanks for your support ๐Ÿ˜ƒ

github.com/serversideup...
github.com
I've been doing a ton of testing.

This is what the entire upgrade process from FPM-NGINX to FrankenPHP looks like.

So far it just magically works ๐Ÿช„๐ŸŽฉ๐Ÿฐ
Huge release. serversideup/php v4 beta3 is now available ๐Ÿš€

๐Ÿ”ฅ Native Laravel Octane support
๐Ÿ” Native Let's Encrypt support
๐ŸŒ A completely new documentation site
๐Ÿค– LLM optimization

... and more!

This is an incredible effort by the community.

Next goal, merge to stable ๐ŸŽฏ
Laravel Octane will be natively supported in serversideup/php v4 ๐Ÿš€

New beta coming soon ๐Ÿ‘€
๐Ÿ‘‡ My thoughts on programming language wars:

No one cares about the type of hammer you used to build a building. They just care the structure is stable and they're having a good time when they visit.
The power of containers really hits when you can simply switch a single line to completely upgrade a PHP version or change web servers. ๐Ÿš€

I was just doing some testing. I switched between NGINX, Apache, and FrankenPHP all in about 30 seconds ๐Ÿคฏ
In the latest stable version of Node 22, there's a bug that causes Vite to crash.

To fix it, you need to roll back to Node 22.20.

Because we use Docker from development to production, it's a simple commit to resolve it for everyone's machine ๐Ÿš€
Our FrankenPHP Alpine images are coming in at about 65 MB ๐Ÿชถ
The @nuxt.com team is highly underrated ๐Ÿ’ฏ

I'm working with Nuxt Content, and this product blows my mind ๐Ÿคฏ

It's easy, flexible, and fast. Open sourcing Nuxt UI was a solid move too.

You know you're crushing it when a SERVER GUY compliments JavaScript ๐Ÿค“
I think the Internet is trying to tell us it's time to go outside.

Why did it wait until the weather took a turn?

Is it trying to play a joke? ๐Ÿ˜ต
Commit early, commit often ๐Ÿค 
Coming soon to serversideup/php docs ๐Ÿ‘€
I have a question that I do not want to start a holy war with:

๐Ÿ‘‰ Why choose Symfony over Laravel for a new project?

I'm genuinely curious because I've never maintained a Symfony app.

Can we have a constructive conversation below? ๐Ÿ˜…
This is very true! We're all conditioned to just push to a PaaS ๐Ÿ˜€
You're kidding me!? ๐Ÿ‘€

TIL about "post_start" in Docker Compose ๐Ÿณ

You can run commands as a privileged user on startup, but still run your services as an unprivileged user.

This dramatically simplifies bootstrapping an app! ๐Ÿคฉ
It's 2025 and I still don't know why web developers aren't using Docker from Development โ†’ Production ๐Ÿค”
serversideup/php v4.0-beta1 is now available!!!

It's a next level Docker image:

๐Ÿ˜ FrankenPHP now available
โค๏ธ Improved native health checks
๐Ÿค– Advanced Laravel automations
๐Ÿคฉ 12 new contributors

Our biggest open source release yet. LET'S GO PHP!! ๐Ÿš€
We're shipping BenchKit as Docker-first, but you can also run it as a standalone PHP application on any host.

To allow greater flexibility on deployments, I created two Composer packages for our benchmark tools and got it to work! ๐Ÿฅณ

Here it is running on Laravel Cloud ๐Ÿ˜