Hey everybody. A few days ago a friend of mine asked me for advice about joining or not joining a startup. After I answered him, I got excited to share my condensed thoughts with you in this blog post. He asked me since I was very enthusiastic about founding my own startup. Back in the…

Clean Code: The hard facts and figures
A couple of weeks ago I began to read Uncle Bob’s old developer bible: Clean Code. I was excited about the presented concepts and put a lot of thought into applying them into code. One day I was lying on the couch of our office, reading Chapter 2: Meaningful Names. Meanwhile, I overheard our team…

The Stuttgart Hackathon Diary
Day one on the Stuttgart Hackathon. Our team arrived in three parts: – The hardcore ones who even took some vacation to get there in time. – The cool ones who arrived later – and there is Leon… In this blog post, I am going to give you an impression of the hackathon. Day 1…

5 Steps for Working with an Overachiever in Agile Teams
There is this one developer in your team. She knows the code best. Everyone knows her and everyone asks for her opinion, even if not team or code-related. She is in the same agile team as you, also for quite some time now and she saved the day more than once. In team discussions, she…
3 Lessons about Education
I was going to write a plain old blog post with a lot of letters following one another, you know, the usual way, when suddenly ** wild inspiration appeared **. And I thought, why do you guys always have to do all the reading. So I made a video for you. It is 6 minutes…

Explore the Unexplored! (Tech world)
Autumn is coming. This is the time when I like to grab a cup of hot tea and crawl under a warm blanket with my laptop. As a developer, it’s a good time to broaden your horizons with new knowledge. I want to motivate you to use that time as well to explore the tech…
A deep dive into Apache Cassandra – Part 1: Data Structure
Hey guys, during my studies I had to analyze the NoSQL database Cassandra as a possible replacement for a regular relational database. During my research I dove really deep into the architecture and the data model of Cassandra and I figured that someone may profit from my previous research, maybe for your own evaluation process…

5 Things I love about WSL
I got a new PC and love it! But a new PC also means a whole new setup and a lot of work. One of the first things I’ve setup has been the Windows Subsystem for Linux. I know I am a developer and most of you would not expect me to work on a…

Smartphone Sensors for Dummies
On my way exploring Augmented Reality under iOS, I have come across Core Motion Framework, which provides tools for working with motion- and environment-related data your device captures. There are numerous applications for this kind of information, especially if we are talking about location-based services or any apps which need to be sensitive to their…

Quickstart: Get ready for 3rd Spoken CALL Shared Task
These days is Interspeech conference 2018 where I’m invited as a speaker and as they write on their website… Interspeech is the world’s largest and most comprehensive conference on the science and technology of spoken language processing. Coming Wednesday the results and systems of 2nd Spoken CALL Shared Task (ST2) are presented and discussed in…