The central enemy of reliability is complexity.
― Geer et al., 2003
Welcome to my blog where I write about software, technologies and my adventures related to and beyond those.
A few weeks ago Christoph and I gave an introduction to MicroServices at Futurice‘s Beer&Tech sessions in Berlin. The idea was to collect our impressions from the DevOps conference 2015 in Berlin. I think we covered a lot of ground here from business value to technology and some simple live examples. The tools we introduced […]
When Spotify started, they only allowed to create accounts via your Facebook account. Well this sucked of course, and they moved away from that. However, having signed up at that time, I was stuck with having to use Facebook to get access to my Spotify account. Of course one could easily create a new account […]
Motivation A short discussion on the #clojure-berlin channel (Clojurians on Slack) got me interested in the letfn special form of clojure.core. The question was raised if the docstring of letfn describes it well. Wether it is, or not, I got interested in how it works and more specifically why it’s syntax is different from let […]
I just watched a documentary on Arte about the World Wide Web from it’s origins to it’s modern importance and related aspects like freedom of speech, copyrights, digital surveillance, politics and the like. I recommend checking it out, especially if you have an interest in the Internet’s role for current and future societies or – […]
Recently I had the chance to be a coach at ClojureBridge Berlin. You might not have heard about this event before, but maybe you know RailsBridge. ClojureBridge’s mission is: ClojureBridge aims to increase diversity within the Clojure community by offering free, beginner-friendly Clojure programming workshops for women. Of course I did not hesitate to volunteer […]
A while ago I did a small introduction to building a simple REST API with Clojure from scratch at Futurice in Berlin. While preparing that, I did create a small tutorial and demo project to follow along (GitHub, Tutorial). The presentation was recorded on video and you can check it out right now, right here: […]
I like listening to podcast while running. During marathon preparation I run around 50-60km per week, so there is plenty of time to learn exciting stuff about latest technologies. Here are my favorite podcasts for software developers: Software Engineering Radio http://www.se-radio.net/ Software Engineering Radio is an awesome Podcast if you are a professional software developer […]
After visiting the Mozilla meetup, I decided to give the Firefox Developer Edition a spin. Pretty smooth sailing so far. However, there was one minor glitch and it wasn’t immediately obvious to me, how to fix it: I could not set the Developer Edition installation as my default browser in Gnome (with Gnome Shell on […]
This weekend, Futurice met in Helsinki for our annual #futucamp. What an excellent opportunity to improve the web of trust by having a Key Signing Party. Now it’s your turn: On your next company event or wherever you meet people, think about verifying identities and matching public keys. If you meet me anywhere (e.g. meetups […]