As both a specialty coffee enthusiast and a software developer, it was only a matter of time before I combined these two passions.