Developer Camp 2017 – Part 1

Tl;dr: I was having a blast! The Developer Camp 2017 took place at Z-Bau in Nuremberg on May 17th and 18th. 130 people gathered around 10:30 on Wednesday to plan the upcoming sessions. The worst thing about barcamps: there are far too many sessions with great topics in parallel. So it is tough to pick…

Seven Languages in Seven Weeks

My friend Timo recommended the book “Seven Languages in Seven Weeks” to me a couple of months ago. During my parental leave I’ve finally found time to read -and more important-  code the exercises. The first language is Ruby. Ruby is object-oriented, dynamically and strongly typed. It supports duck typing and is a good fit…

Division in Python 2 vs 3

One major change in Python 3 is the implementation of the division operator /. In Python 2 the division yielded a floor rounded integer when dividing two integers but a float when using a float as divider or divisor. Due to Python’s weakly typed nature this behavior could lead to some issues. So PEP-238 changed…

My first iPhone App

After carrying around my iPhone 6 for two and a half years I finally wanted to know how to build an iOS app. Getting started I used this tutorial from apple and rolled with the punches: Installing XCode takes ages!  Download 4,6 GB 🙁 First issue: when accidentally making the wrong connection between a UI-Element…

Future Mobility Days 2017

After I visited my first barcamp (#SWEC16) in 2016 I wanted to participate in my first hackathon in 2017. I stumpled upon the Future Mobility Days #FMDNUE in Nuremberg, which offerd a bar camp, a design thinking jam and a hackathon all at once at on place within 36 hours. All in all for 99€…

Short Rewiew t3n magazine Q2-2017

Being sick at home can become quite boring after a couple of days so I was happy today as I opened the mail box: (Yes, the physical one?) the new t3n magazine! Yeah! Nice cover! First of all I remove all advertising garbage by shaking the magazine, but lo and behold, there are some nice…

Are You ready? / jQuery struggle

$(function() { console.log( “ready!” ); }); is the short form for: $( document ).ready(function() { console.log( “ready!” ); }); Very unintuitive, this does not work: $(“input#myInput”).bind(“change”, function(){ }); Instead of “change” You have to use “input” $(“input#myInput”).bind(“input”, function(){ });