My personal blockbuster 2016: Planet Earth II

Finally it’s there the continuation of the amazing Planet Earth documentary. I was excited when it was announced, because the first one was an amazing piece of documentary. I liked the first season (or however you want to call it) a lot but the second is taking it to…

a Functional Approach to Asserts in Swift

While I was coding some tests for my side project I thought about if I can find a way to write my tests in a way that fits better to my way of thinking while I code. When I write my tests my way of thinking is: What do I…

Some playgrounds to explore CIFilters on OSX

For a side project, which I haven’t revealed yet, I was playing around with CIFilters in swift. As usual I used a playground for trying them out. Playgrounds are really nice to try theses things. You change the cpde and you have an instant result. No need to code…

Home data: Arduino (part 1)

This is the first "real" post about my current side project. The first thing I will talk about is the Arduino I use to collect some date from my living room and outside of it. I will use two sensors one HDC1000 and a BME280. The BME will…

Home data (part 0)

This is the first post in a series of posts about my current side project. I wondered what to do with all the Arduinos, ESP8266s and a RaspberryPi that were floating around in my desks drawer. So I decided to use them to put lots of sensors in- and outside…

Fsharp

On Friday I gave a about two hours long introduction to F# to my colleagues at itemis Stuttgart. The talk starts with a overview over F# and then dives into the features of the language. It also covers some of the meta programming capability that F# offers. Most of the…

Ghostbusters

I haven't blogged for quite a while now. This was due two reasons, first I didn't have that much time (read motivation) and second my old Octopress setup was horribly broken. But this weekend I choose to change this. I looked a round on the web which the new shiny…

java extensions 101 with MPS

In the past years I have done lots of work in C# and recently came back to work with Java because I am now working in a project that involves MPS. The Meta Programming System from JetBrains. Which is a language workbench with a projectional editor. I got quite used…