This article is a follow-up on previous posts about reaching individual milestones on my journey as an Indie Window App Developer: 100k Downloads in Windows Phone Store — 05/2013 250k Downloa...
Benchmarking TensorFlow Performance on eGPU
In the last post, I wrote about how to setup an eGPU on Ubuntu to get started with TensorFlow. I shortly mentioned that a eGPU is definitely worth it for Machine Learning, but I did not tell any nu...
Resolve Read-only Device Access
On your MacBook (or Linux based device), external devices such as hard drives or SD cards might be mounted by default as read-only. This could be due to different reasons, such as enforced by a dev...
Record Your Terminal With Terminalizer
Did you ever want to demo a terminal program or remotely explain a sequence of commands to a friend or colleague? If so, then terminalizer is a tool for you… Example recording with terminalizer ...
Quick Data Visualization in Python
In in previous post, I wrote about Matplotlib as a must have tool on your system to do interactive data visualization in an instant. Today, I worked on a playground project called b3nk4n/quick-da...
Sharing Command-line Options in Python Argparse
This is probably no big news that argparse makes it easy to write user-friendly command-line interfaces. It comes out-of-the-box and is therefore the standard tool if you create a CLI tool in Pytho...
Manage Your Java Environment
In case you are familiar with Pyhon, I guess you also have heard of virtualenv. This is a tool to create isolated Python environments, which lets you easily create or switch projects between Python...
How to Setup an eGPU on Ubuntu for TensorFlow
I remember when I read about eGPUs for the first time. The symbiosis of having a light weight laptop at university or on the go, but still having a desktop like power horse when having some spare-...
Find your model's optimal hyperparameters with Hyperopt
While checking out some tools for automated hyperparameter optimization, I came across a quite popular library called Hyperopt. It provides an implementation for Random Search and Tree-of-Parzen-Es...
Better IDE Support for Python with Type Hints
About 12 years ago, I started to learn programming with Java and C#. Both languages are type-safe and have therefore a great support when using an IDE like Eclipse, IntelliJ or Visual Studio. But t...