Software and machine learning consulting for teams that need the work done carefully.

What we do

Software

Design and build the systems a product depends on: services, data paths, and the code a team has to live with after the engagement ends.

Machine learning

Take a model from an experiment to something a team can run, measure, and change, including the data and evaluation around it.

How an engagement works

  1. 01

    Start from the problem and the constraint, not from a tool list.

  2. 02

    Work with the people who will own the result.

  3. 03

    Leave code, tests, and notes the team can keep.

Contiguous Memory A Cautionary Tale

Breaking down some functions that break contiguity in memory and the performance implications of those breaks

The $5 Match

Warren Buffett vs. Tiger Woods — The $5 Match

Cartagena Colombia Travel

We started our journey in Fitchburg, WI. We took a Lyft to the bus stop and took the bus down to Chicago the night before our flights. This was not necessary but it did make…

Contact