Ludovic Frank

November 15, 2025

Be Obsessive! šŸ˜šŸ”„

’m clearly an obsessive person: when I test something… when I get an idea…
I never let go. šŸ’Ŗ

obsess.jpg


A few weeks ago, I needed to rebuild my server infrastructure. It was starting to get old, and a lot of things had been done hastily…
Anyway, it worked from 2020 to 2025. šŸ› ļø

While rebuilding the infra, I decided to create clean Docker images, flawless deployment scripts. I don’t want deployments to be complicated anymore: I want to ship features fast and well. ⚔

And then, while working, I discovered FrankenPHP. šŸ§Ÿā€ā™‚ļø

At first I thought:
ā€œYes, this solves a problem. PHP-FPM is a pain to dockerize, and Apache is slow and old.ā€

I played with it, used beta versions, went back to stable, etc.
I twisted it in every possible way, it became an obsession… What else does it have to offer? šŸ¤”

And then, for example… I realized that when you completely disable access logs (which I don’t need since they’re already handled by the proxy), it becomes even faster. It handles more requests. šŸš€

So I kept pushing it, reading the docs, using LLMs, spending hours, entire days on it…

The result?
The execution speed of all the services I host is insane. āš”šŸ”„

Before, Monsieur de France took 150 ms to respond and send the page…
Now? 50 ms. The code didn’t change — just a heavily optimized FrankenPHP.

Before, ViteUneTable LFM Edition took 150 ms between each step…
Now? 70 ms. 🤯

Then someone mentioned n8n to me. I had never worked with it. I’d heard about it, but that’s it.
Except the name ā€œn8nā€ came from someone who, when they tell me about something… I listen. Because every time? It’s a banger. šŸ’„

And here we go again: new obsession.
And now, after 3 days tearing it apart in every direction, I can see all the possibilities. šŸ¤–āœØ

2025 is incredible.

Just… be obsessive. šŸ”„

About Ludovic Frank

Passionate web developer living in France, creator of projects like ViteUneTable, CoupƩo, LFNY, LFQR, LFMDP, LFUnminfy, LFColors, LFSocial, LFMaps and LFGitignore.

Always interested in trying out new things.

In addition to occasionally writing on this platform, I also maintain my own blog.