21st of June, 2020 · Updated on 21st of June, 2023 · Tagged with rust
Tips for Faster Rust Compile Times
When it comes to runtime performance, Rust is one of the fastest guns in the west. 🔫 It is on par with the likes of C and C++ and sometimes even surpasses those. Compile times, however? That’s another story. Below is a list of tips and tricks on how to make your Rust project compile faster today. Th… More »
29th of May, 2020 · Tagged with dev
Gravity
Here's a test to check your age: Do you still remember that funny JavaScript gravity effect, which Google used on their homepage ten years ago? More »
24th of April, 2020 · Updated on 24th of May, 2023 · Tagged with culture
Hackers' Folklore
Some computer terms have a surprising legacy. Many of them are derived from long-obsolete technologies. This post tries to dust off the exciting history of some of these terms that we use every day but aren’t quite sure about their origins. Let’s jump right in! Bike-Shed… More »
4th of February, 2020 · Tagged with oss
A Timelapse of Timelapse
Timelapse is a little open-source screen recorder for macOS. It takes a screenshot every second and creates a movie in the end. To celebrate its unlikely 1.0 release today, I present here a timelapse of this project's journey. It just took ten years to get here. More »
17th of October, 2019 · Updated on 15th of February, 2022 · Tagged with dev, oss, rust
A Tiny, Static, Full-Text Search Engine using Rust and WebAssembly
I wrote a basic search module that you can add to a static website. It’s very lightweight (50kB-100kB gzipped) and works with Hugo, Zola, and Jekyll. Only searching for entire words is supported. Try the search box on the left for a demo. The code is on Github. Static site generators are magica… More »
21st of March, 2019 · Tagged with business, culture, dev, oss
Maybe You Don't Need Kubernetes
Kubernetes is the 800-pound gorilla of container orchestration. It powers some of the biggest deployments worldwide, but it comes with a price tag... More »
2nd of December, 2018 · Tagged with dev, rust
What Is Rust Doing Behind the Curtains?
Rust allows for a lot of syntactic sugar, that makes it a pleasure to write. It is sometimes hard, however, to look behind the curtain and see what the compiler is really doing with our code. More »
5th of November, 2018 · Tagged with culture, dev
The Unreasonable Effectiveness of Excel Macros
I never was a big fan of internships, partially because all the exciting companies were far away from my little village in Bavaria and partially because I was too shy to apply. Only once I applied for an internship in Ireland as part of a school program. Our teacher assigned the jobs and so my friend got one at Apple and I ended up at a medium-sized IT distributor — let’s call them PcGo. More »
2nd of September, 2018 · Updated on 24th of April, 2021 · Tagged with dev
Switching from a German to a US Keyboard Layout - Is It Worth It?
For the first three decades of my life, I’ve exclusively used a German keyboard layout for programming. In 2018, I finally switched to a US layout. This post summarizes my thoughts around the topic. I was looking for a similar article before jumping the gun, but I couldn’t find one — so I wrote it. … More »
31st of July, 2018 · Updated on 2nd of January, 2023 · Tagged with dev, rust
fastcat - A Faster `cat` Implementation Using Splice
Lots of people asked me to write another piece about the internals of well-known Unix commands. Well, actually, nobody asked me, but it makes for a good intro. I'm sure you’ve read the previous parts about `yes` and `ls` — they are epic. More »