Mar 15, 2021GitUI — 1 Year in Open SourceTime Races Exactly one year ago I commited the first version of GitUI to Github. It’s crazy how quickly the time passed by and now we celebrate the first year anniversary🥳. What is GitUI GitUI is a terminal UI for git written in Rust and aiming to simplify common git tasks in a keyboard-only, cross…Github4 min readGithub4 min read
Dec 26, 2020Flatbuffers in Unity — a 40x gainProblem We recently switched from downloading and parsing JSON in our Unity client to a binary format based on Flatbuffers. In this this article you are going to learn: why we did that what Flatbuffers is anyway how you can do that yourself what benefit we gained TL;DR You are looking…Unity4 min readUnity4 min read
Nov 11, 2020Scalable Architecture for Unity GamesVision Over the years and over the course of many projects a certain way to structure a game project in Unity emerged that proved particularly scalable (maintainable). For a long time I wanted to write this up to bring it into a sharable format. This article is an update to a…Unity5 min readUnity5 min read
Nov 7, 2020Benchmark Godot & RustI recently started looking into using Rust and the Godot Game Engine for developing games. A very quick experiment recently was to compare performance of GDScript, Visual scripting and Rust for the same task. The Contest It is simple: Let us just draw a ton of lines to have a lot of…Rust2 min readRust2 min read
May 8, 2020Terminal UI for git written in RustToday it is time to announce gitui: Over the last couple of weeks, my side project was this little tool and some may know it from the occasional tweet already: What? gitui is becoming my GUI alternative for using git. So far it only supports a few features but my…Rust4 min readRust4 min read
Apr 14, 2020github actions + homebrew = ❤️So in this story our hero sets out to do something that seemed trivial: Adding continuous deployment to a github repo automating deployment of a little macOS binary to homebrew. Marketplace Actions The beauty of github actions is that there is a marketplace to share the ones you have written with others…Github3 min readGithub3 min read
Mar 1, 2020Email forwarding madnessEmail — this age old tool that will not die. You need email to register accounts, have a point of contact for your customers and business contacts. It is the only really standardised communication channel. Many people like to have custom domains for their email accounts. For a long time…Email2 min readEmail2 min read
Oct 2, 2019Upgrading to Unity 2019.3I recently upgraded our code from Unity 2019.2 to 2019.3 and wanted to share my experience. I know it is still in beta. But I really got hooked on the new editor design and the Device Simulator Package. Device Simulator 👍 The new Simulator Package allows us to set certain device specific properties…IOS3 min readIOS3 min read
Aug 5, 2019EasyOCR — free paperless officePaper-free life made simple 👌 and free 💰 = ❤️ I created a EasyOCR to streamline my process of batch processing documents for text recognition using free/open software. EasyOCR packs all dependencies up in a single docker container and makes it easy to setup everywhere. Just 3 simple steps Scan using App OCR using…Office3 min readOffice3 min read
Dec 15, 2018Make Alexa toast with golangI always looked for a chance to dig into the go programming language. Recently I found the perfect opportunity: writing an Alexa Skill in go! Why go? Why did I feel the urge to look into go? Because I like to keep up to date with the latest programming languages and developments. …Golang4 min readGolang4 min read