Enigma Team
Robert Grimm
Engineering — Enigma
Robert Grimm is an engineer at Enigma focused on data systems and platform reliability.
Writing
4 posts published
-
Package Management: Exploring New Map Layers
In the third post of the package management series, Robert Grimm explores social and economic considerations related to package management.
-
Package Management: Make Your Own Kind of Map
In the second post of his series on the complexities of package management, Robert Grimm shares how the team took inspiration from Go’s package manager and created a tool to validate merge requests across 34 repositories.
-
Mapping the World of Package Management
Our engineering team faced challenges with Python’s package manager, pip, and had a backlog of conflicted packages. In this first post of a series, Robert Grimm explores why package management has gotten so complex—through a journey of maps and dragons.
-
Let's Try Again: Making Retries Work With Cloud Services
This article reviews the basics of retries as a failure handling strategy. We analyze a specific interaction, using AWS rate limits and its client library for Python as examples. Finally, we explore several other technical properties of effective retries.