Luca Guidi

Family man, software engineer, Open Source indie developer, speaker.
Author of Hanami, a full stack web framework for Ruby.

Get updates about my software journey

Featured Talk

Lessons Learned While Building Hanami

Ruby Day 2016

Building an Open Source project is great.. except when it isn't. It's rewarding and frustrating, challenging and boring. It's an emotional rollercoaster, , where you have to deal with people and expectations, innovation, copyrights, companies, communication and communities, fear, anger, mistakes, features and bugs, a day job, get almost broke, time management, and finally.. writing the code.
Learn with Luca about the story of Hanami.

Discuss about software and current projects

Short, honest, and direct way to ping me

Daily unfiltered updates about Open Source and Hanami

Home to my Open Source code

How To Test Ruby CLI: Console

by Luca Guidi on Feb 8, 2017 — 3 min read

One of the most difficult tasks I met during Hanami development is to write integration tests for the Command Line Interface (CLI). This challenge required a deep knowledge of the Ruby toolchain.
Read more


Subscribe to my newsletter and stay up to date with the latest news and projects.

Only actual information and no spamming!