Why I Built ActiveCanvas: The CMS Your Rails App Already Deserves
Every Rails application I’ve ever shipped has eventually needed a landing page.
Hi, I'm Giovanni, a software engineer and entrepreneur based in Rome, Italy. I'm a co-founder of Consultala, a SaaS platform focused on Italian labor laws, and founder of Monte del Gallo, a software boutique that designs and develops custom digital solutions. I also work at Fondazione ENPAM, a government agency, where I lead software development with Ruby.
I'm passionate about contributing to the open-source community. Here are some of my projects that help developers build better applications.
A complete open-source CMS engine for Rails 8+. Visual page builder with drag-and-drop editing, AI-powered content generation, Tailwind CSS compilation, page versioning, and media library — all mounted directly into your Rails monolith as a single gem.
Built with Ruby on Rails. For over a decade, I've been passionate about Ruby and giving back to the ecosystem that enriched my career.
I've worked on tons of little projects over the years but these are the ones that I'm most proud of.
A SaaS app that helps you manage HR processes in your company.
A software Boutique that builds software with cutting edge technologies.
A business focused on rental of luxury villas in Italy with the most beautiful villas of the country.
A SaaS to manage HR and employees with a companion app made for employees.
A TailwindUI alternative made with an improved version of Bootstrap.
A software as a service to handle whistleblowing in italian companies.
Every Rails application I’ve ever shipped has eventually needed a landing page.
I stood backstage in Bangkok this morning, heart pounding like I was about to jump out of a plane. Fifteen...
When I first started writing the Active Storage Dashboard gem, I wasn’t aiming to change the world. I had a...