The Perspective: IT Analyst vs. Espresso Machine
By day, I am an IT Infrastructure Consultant. My career has been built on solving complex hardware and software problems, managing lifecycles, and ensuring uptime.
By morning, I'm an espresso enthusiast. When I realized that a simple, daily bean choice could either extend the life of a $2,000 machine or lead to a $500 service bill, I naturally started taking notes. I wanted to understand the tolerances of the grinder, the chemistry of the roast, and the physics of how oily beans interact with internal components.
The Philosophy: Performance Longevity
You’ll often hear that certain beans "kill" coffee machines. In reality, it’s much more subtle than that. Super-automatic machines are precision tools with built-in grinders that thrive on dry, free-flowing beans.
Oily beans introduce a cumulative buildup. Over months, this residue sticks to the burrs and collects in the dosing chute, forcing the machine to work harder. The goal of this site isn't to be "the bean police"—it's about Performance Longevity. I want to help you keep your machine running like new for as long as possible, ensuring every shot of espresso is as consistent as the first.
The Mission: A Technical Community Resource
I built the Bean Compatibility Engine to share what I've learned. It’s a tool designed to analyze the physical properties of different roasts—their oil content, roast level, and bean density—and how they interact with common grinders found in Jura, Philips, DeLonghi, and Saeco machines.
This isn't a corporate review site. It's a technical hobbyist project born out of my own kitchen in Oakville, Ontario. I treat my espresso machine like any other piece of critical hardware—I want to understand its limits and keep it optimized. I hope the data here helps you do the same.
Dino Caputo
25-Year IT Consultant & Espresso Tech Analyst