Finding Joy in Efficient Design

I’m currently working on a system that has several interesting problems to solve. One of the problems I tackled this weekend was how to select random members from a set …