Francesco Cirillo

On Software, Time, and Complexity

Software Designer, Author, and Creator of the Pomodoro® Technique.

A Few Words About My Work

Portrait of Francesco Cirillo

I'm a software designer. I began writing programs when I was about twelve, using 6502 assembly language on an Apple II. Since then, I've designed and developed software, mentored teams, and taught software design. Over time, one question has increasingly guided my work: How can software grow while reducing its complexity and the cost of change? This question is at the heart of my ongoing work on Recombining Relational Production® (RRP®).

In the 1980s, I created the Pomodoro® Technique to understand my relationship with time. It grew into a method for planning work, handling interruptions, and learning from experience.

Today, I'm exploring how to apply RRP® to software development and AI, experimenting with new ways to design and grow software systems.

Francesco Cirillo FZE LLC is where I put these ideas into practice. It's the company through which I develop software, experiment with new approaches, and create methods, tools, courses, and books.

This website is where I share my work, along with the questions, experiments, and ideas behind it.

Explore This Site

The heart of this website is my blog. It's where I share what I'm working on, what I'm learning, and the questions I'm trying to answer — especially about software, time, complexity, and AI.

I write about experiments, design decisions, ideas in progress, and sometimes things that don't work. Not just finished results.

Want to know more about me and my background? Read About.

Want to read my latest thoughts and experiments? Visit my Blog.

Want to explore my work on software, time, and complexity? Visit Combinant®, the Pomodoro® Technique, and RRP®.

Want to watch my talks and videos? Visit my YouTube Channel.

Want to learn through my programs? Take a look at Courses.

Want to read my published work? Explore Books.

Want to invite me to speak at a conference, university, or event? Speaking & Events.

Want to work with me or discuss a collaboration? Work With Me.

Recent Notes

October 18, 2026

Welcome to My Blog

A personal introduction to my blog, the ideas I'm exploring, and the questions connecting software engineering, time, AI, and complexity.

Enjoy Exploring.