Writing on software, design, and the things I've learned.

Thoughts, tutorials, and insights on web development

Speaking at RubyConf Thailand 2026

I stood backstage in Bangkok this morning, heart pounding like I was about to jump out of a plane. Fifteen years of writing Ruby. Countless hours building Rails engines. And still, that moment before walking on stage felt like stepping...

rails ruby conference speaking

The Story of Alloggiati.pro: A Tool To Simplify Italian Bureaucracy

The software industry is obsessed with the scale problem. We’re told to build for a million users before we have one. To architect for planet-wide distribution when our first customer is down the street. It’s a venture-backed fever dream that...

rails ruby ai

Why Building SopranoVillas Taught Me the True Value of Teamwork

As a developer, I usually spend my days coding, solving technical problems, and making sure everything runs smoothly behind the scenes. It’s rewarding work, but recently I took on a completely different challenge. I moved away from pure software work...

business philosophy

Open Source as Your Resume: Why Your Projects Speak Louder than Your CV

When I first started writing the Active Storage Dashboard gem, I wasn’t aiming to change the world. I had a simple problem: managing attachments in Rails apps was tedious, error-prone, and not at all visible. But a small personal itch...

opensource

Unlock Active Storage: A Beautiful Dashboard for Your Rails App 🚀

Hey Rails devs! 👋 If you’re using Active Storage in your Ruby on Rails applications (and let’s be honest, it’s pretty awesome for handling file uploads!), you’ve probably experienced its power and simplicity. But have you ever wished you could...

ruby rails opensource

NinjaBootstrap - A Real Tailwind Alternative

In the dynamic world of web development, evolution is not just a choice, but a necessity. Today, we’re thrilled to introduce NinjaBootstrap, a groundbreaking fork from the official Bootstrap framework, reimagined and revitalized for the modern developer. Our vision? Simple...

bootstrap webdev ui frontend