Advising beginners

On Twitter, @fox asked which resources beginners can use when they want to learn front end software development. If someone wanted to learn front-end, where would you point them to? — @fox   Classic. 👩: Where would you point someone who wants to learn front-end? 👨: I would tell them to learn React. 👩: … […]

leading people

Today somebody in a leading position made a kind of disparaging comment because I was wearing a Rails Girls Berlin shirt. I didn’t react in the first place when he said this in a round of 5-6 people, but I was pissed afterwards. It felt like it’s worth denoting I wear something which has the […]

Die Sache mit der Datenbank

Short Disclaimer: Wenn von Datebanken gesprochen wird, sind ausschließlich SQL-Datenbanken gemeint. Als ich noch sehr frisch im Software Business war, geriet ich oft zwischen die Fronten, wenn die Teamkollegen über Datenbanken diskutierten. Ich fand diese Diskussionen zu Beginn sehr spannend, später eher anstrengend, da immer wieder die gleichen Punkte diskutiert wurden. Dabei gab es zwei […]


During the last fourteen days I worked on a new piece of software. Its name is raconteur and it is a slide compiler written in Objective-C. It lets you create presentations in Markdown and compiles them to HTML afterwards. Why The last times I used Keynote it took some time until I got an acceptable […]

var statements

Swift also introduces automatic type inference, which is in most cases pretty handy. I used this already in C# and it saved a lot of typing. But in C# it was only restricted to method scopes, means, you can only use this inside a method and you also need to assign a value directly. In […]

Swift: Functions

What I like at Swift from my first look: Functions can have multiple return values. First time I saw this was when I had a look on Dylan. “func getGasPrices() -> (Double, Double, Double) { return (3.59, 3.69, 3.79) } getGasPrices()” Excerpt From: Apple Inc. “The Swift Programming Language.” iBooks.