Livongo Tech Blog
From Runtime Dependency Injection to the Cake Pattern and Back

From Runtime Dependency Injection to the Cake Pattern and Back

At Livongo we’ve been building our web APIs in Scala using the Play Framework since our inception in 2015, and overall we’ve been quite happy with both of these choices. We did, however, come to regret our early decision to use the Cake Pattern for dependency injection (DI), and have recently spent a LOT of time ripping it out of … Continue reading “From Runtime Dependency Injection to the Cake Pattern and Back”

Livongo Tech Overview

Livongo Tech Overview

In this post we paint the broad landscape of Livongo’s technology components as illustrated in the high-level picture below. In future posts we’ll drill down into selected areas. User-Facing Tech Our user-facing tech is shown on the left side of the diagram. The starting point for Livongo is of course our cellular-connected blood glucose meter, shown in the lower left. … Continue reading “Livongo Tech Overview”