Building Modular Rails Applications: A Deep Dive into Rails Engines Through Active Storage Dashboard
I’ve been building Rails applications for the last 10 years on a daily base and almost all of them use...
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.
For over a decade, I've been deeply immersed in the world of Ruby and the transformative power of the Ruby on Rails framework. The elegance of Ruby's syntax and Rails' opinionated approach have fundamentally shaped my development philosophy, enabling rapid, robust web application development.
My passion extends beyond building projects; I'm committed to contributing to the vibrant Ruby and Rails open-source community. I believe in giving back to the ecosystem that has enriched my career and aim to share my knowledge and code to help others grow.
A beautiful Rails engine that provides a sleek, modern dashboard for monitoring and inspecting Active Storage data in your Rails application.
Over 280+ GitHub stars
I've worked on tons of little projects over the years but these are the ones that I'm most proud of.
A software Boutique that builds software with cutting edge technologies.
montedelgallo.com/A business focused on rental of luxury villas in Italy with the most beautiful villas of the country.
www.sopranovillas.com/A SaaS to manage HR and employees with a companion app made for employees.
consultalahr.com/A TailwindUI alternative made with an improved version of Bootstrap.
ui.bootstrap.ninja/A software as a service to handle whistleblowing in italian companies.
segnalazioneinterna.com/I’ve been building Rails applications for the last 10 years on a daily base and almost all of them use...
As a developer, I usually spend my days coding, solving technical problems, and making sure everything runs smoothly behind the...
During these last days I’m participating in discussions on a redesign of a landing page for an existing product. It...
When I first started writing the Active Storage Dashboard gem, I wasn’t aiming to change the world. I had a...