Ludovic Frank

September 19, 2025

The latest version of Turbo reminded me that I was an idiot... 🤦‍♂️

Let me tell you the story!

moran.jpg


One of my applications (no, I won't tell you which one 😁) uses Turbo and Stimulus... well yes, it's my default front-end stack now.

And in this application I'm making major modifications, and during these modifications I think to myself "hey, what if I upgraded to the latest version of Turbo to access the new features like the turbo frame tag for Twig". 

(yeah I know, that's a long thought process, I'm a long-winded guy 😅). 

So I update the dependencies, then go make myself a delicious coffee (I looove coffeeee! ☕).

When I come back, I resume work, I modify my interfaces, delete some and create others. BUT! ⚠️ 

I realize that the database data (on my dev version) is chaos, as if someone had clicked everywhere. 🤯 

Being alone at home, and my AIs being in "sleep" mode, I tell myself it's a bug. 🐛 

Well actually... the latest version of Turbo does prefetching on all <a> anchors that the mouse hovers over... 🖱️

Who's the dummy who, back in the day, to save time, made data modifications on HTTP GET requests? 

That's meeee!!!!! 🙈 

Has this application been in production for years? Absolutely! 💀 

Alright, bye, I'm going back to doing random stuff! 👋

About Ludovic Frank

Passionate web developer living in France, creator of projects like ViteUneTable, 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.