In the last couple of years I had lots of discussions with people about one specific topic: what do you do with jQuery spaghetti code in legacy applications. We all have been there in one point of our career. For me the answer was pretty straight forward. There are three ways out of it. None of them is easy, but the result will hopefully be worth it. There is only one reason not to fix this problem: nobody needs to touch that part of the application and it works fine as is. If you need to touch the code regularly, you have to change something. But what? And how?
This week I stopped working full time on SignDict and started a new job at Wooga. Starting a new job often means to adapt to new ways of working. One of the biggest changes for me is that from now on I am working in a VirtualBox on a Debian system. That box is setup using Vagrant and relies heavily on docker and other nice litte things.
This week the sweet setup published an interview with me. If you ever wanted to know what apps I am using and why, feel free to read this article.
It’s time again for my list of talks that I loved on the chaos communication congress. As usual I spent most time on RubyTown and watched the talks later on.
When lanyrd was bought by Eventbrite in 2013 I had high hopes that the platform would continue to thrive. It was just a too good fit to be worried about it.
I love going to conferences. Learning interesting new stuff, getting to talk to lots of awesome new people. For a person like me this is amazing. Sadly there is one part of the experience that I often find troublesome. The website. Which is strange. This is one of the most important communication tools for the conference. And still most forget important details. In this post I want to list things that are important to me. Maybe you find it useful. Please comment if I forgot something.
If you know me, you know how much I love to work at bitcrowd. The people, the projects, the energy of the team. Because of that the next sentence will sound really surprising to you: I quit.
During my two month sabbatical from work I am starting a small toy project using elixir. I finally have the time to play around with this great language. But no language is fun to write code in when your tooling is not configured correctly. In this blog post I will go through my current vim configuration for elixir.
A man page is a form of software documentation usually found on a Unix or Unix-like operating system. Topics covered include computer programs, formal standards and conventions, and even abstract concepts. A user may invoke a man page by issuing the man command. – Wikipedia