
The Vision
Benjamin Bengfort, Ph.D.
Founder/CEO
Bio
Dr. Benjamin Bengfort is co-founder and CEO of Rotational Labs. Benjamin is an experienced systems engineer, programmer and data scientist. Driven by a desire to build large systems with many users that have a global impact, he takes pride in solutions where many small interactions combine to create complex dynamics. As the CEO of Rotational Labs, his goal is to apply advanced distributed computing, networking, open source software, education, and machine learning to solutions that allow us to collaborate more effectively around the world to solve big problems.
Blog Posts Written by Benjamin
Compression vs Cryptography: What Comes First?
Data encryption and compression are heavyweight algorithms that must be used with care in performance intensive applications; but when applying both mechanics to the same data, which should come first?
Oct 31, 2023How to Dockerize Python Data Science Processes
Docker is great, but most tutorials are geared toward devOps users, not data scientists. If you’re building long-running processes for NLP, ML, or generative AI, here’s a blueprint for Python Docker containers for data science!
Sep 14, 2023Speeding Up Go Tests
It can be frustrating as a developer to wait for a large test suite to run, particularly when you have to run the suite multiple times in development. In this post, we’ll explore parallel and short modes with Go tests in an effort to …
Jul 30, 2023Double-Checked Locking
Double-checked locking is a common mechanism to avoid race conditions when using read and write locks. Unfortunately, as with nearly all things related to concurrency, it is easy to get wrong or forget.
Mar 17, 2023October Retreats and Conferences
Even though we are a fully distributed team, we celebrate curiosity, collaboration, and growth together in-person as much as we can. We’ve maintained a tradition of combining tech conferences with team retreats, and this October we …
Oct 31, 2022Ranges of Integer Data Types
The data type choices we make when building data systems or metrics is critically important: as our systems run for long periods of time it can be easy to overflow the integers that we use (Y2K bug anyone?). As a result, I find myself …
Sep 7, 2022