About me

Hi! I'm Michael, also known as RunDev or RunDevelopment throughout the internet. I'm a software developer from Germany with many interests.

Pretty much everything I do is open source and can be found on my Github, but some of my projects are also here on this website.

Sometimes I write about things I find interesting.

Recent blog posts

Thresholding with Anti-Aliasing

2026 May 16 / 31 min read

Performant and high-quality image thresholding (binarization) with anti-aliasing.

Fast division by 2n-1

2026 Jan 25 / 24 min read

Fast methods for division by 2n-1 with different rounding for unsigned integers.

BC4 Error Visualization

2026 Jan 3 / 4 min read

A visualization of BC4 block compression error for all possible encodings

Fast Unorm Conversions

2024 Sep 20 / 27 min read

Optimizing the conversion of 5-bit unorms to 8-bit unorms in Rust.

Show all blog posts...