Ludovic Frank

September 10, 2025

Ruby on Rails

The last time I was this enthusiastic was in 2012, when I discovered Symfony... 🚀

ruby.jpg


I had planned for the first software to be released before talking about it publicly.

But I can't help it, I'm having way too much fun, I'm way too absorbed by the marvel that is Ruby on Rails... 💎

EVERY SINGLE TIME I discover how to do something, like 10 minutes later I'm thinking...
"F*** they're actually geniuses!" 🤯

Let me explain...

This summer I was working on a commercial product, the little sister of Vite Une Table, for hairdressers this time. ✂️
The complexity level is much higher, because in a salon it's 1-to-1, each employee has THEIR OWN schedule. 📅

Anyway, I really like Python 🐍, it's a simple language and that's why I had chosen Django.

Then, during development, I realized I was spending more time asking myself unimportant questions rather than thinking about what really matters: user experience, features, how the thing should work and the business value it brings... 💡

Ruby, I have a history with it. In a previous company, they forced me to use it and I didn't understand anything (no imports, where do these functions come from? what is this s***). 😅

But then my stubborn head said "do yourself a favor: Github, Airbnb, Shopify, they can't all be wrong..." 💪

The Django app stage, it took me a month to get there, with Rails I'm at the same point in ONE WEEK. ⚡

Example? When bootstrapping the Django app, I had to choose my "MySQL driver".

BUT WHY DO I EVEN CARE? JUST MAKE IT WORK! 🤷‍♂️

Rails: rails new my_app -d postgresql

That's it, let's code! 🎉

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.