RSSAmplifier

Blog

Giovanni Panasiti

Giovanni Panasiti — Ruby on Rails engineer and entrepreneur in Rome. Articles on Rails, Ruby, AI and SQLite, open-source projects, conference talks and consulting.

panasiti.meRSS feed ↗10 posts

Latest posts

SaaS Is Dead, Long Live the License

Vibecoding is killing the subscription model for a lot of software. My opinion on why pay-once licenses are coming back, and why 200 euros of tokens changes the math.

Building Autofatturala: Italian Self-Invoicing Is Crazy, Rails + RubyLLM Made It Simple

The story of building Autofatturala: how Italian law forces companies to invoice themselves for foreign purchases, and how Rails 8 and RubyLLM made the product easy to build.

How to Build an Agentic RAG with RubyLLM and Rails

Build an agentic RAG in Rails with RubyLLM: let the model search, re-query and reason with tool calling instead of one-shot retrieval. Full guide.

Why I Built ActiveCanvas: The CMS Your Rails App Already Deserves

ActiveCanvas is the CMS your Rails app already deserves: marketing can edit landing pages with no redeploy. Learn why I built it and how to use it.

Speaking at RubyConf Thailand 2026

My first international Ruby talk: speaking at RubyConf Thailand 2026 about Rails engines. Read what the stage, the prep and the community taught me.

Building Data Resilience in Rails: A Complete Guide to SQLite Backup with Litestream

A complete guide to SQLite backups in Rails with Litestream: continuous replication, restore drills and production setup. Protect your data now.

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

How Alloggiati.pro turned a soul-crushing Italian bureaucracy problem into a small Rails and AI product. Read the story and the build decisions.

Building Modular Rails Applications: A Deep Dive into Rails Engines Through Active Storage Dashboard

A deep dive into Rails engines through Active Storage Dashboard: structure, isolation, routes, assets and testing. Learn to build modular Rails apps.

Why Building SopranoVillas Taught Me the True Value of Teamwork

Moving from software to a luxury villa rental business taught me what teamwork really costs and pays. Read the lessons from building SopranoVillas.

Forget CSS Tricks and Complicated Design: Why Words and Images Actually Sell Your Landing Page

Great landing pages sell with words and images, not CSS tricks. Learn the copy and visual choices that convert, and apply them to your next page.