Rivo's Blog

Python, APIs and containers

Image-Based Detection of Programming Languages

Using deep learning image classification models to detect programming languages… with surprising accuracy.

Creating Solid APIs

Creating APIs that other developers love to use isn’t trivial. I’ll share some tips and best practices, and talk about why it all matters.

Cleaning up Docker Compose images

I created tool for cleaning up Docker Compose projects. It finds Docker images of Compose projects and offers easy way to remove them.

Profiling Python Code

Intro to profiling Python code, using built-in cProfile, Yappi and Uber’s PyFlame

Creating Solid Foundations

In any development team that’s even slightly bigger, solid tools will become an important efficiency enabler. They can make your...