Author: David Rutten

  • Discoverability

    Graphic Interface design —or User Experience (UX) design as it is nowadays called— is not a science. And when you see 99% of all the interfaces out there you’d be…

  • Limbo

    Having been scolded earlier by visose for even daring to touch my Xbox rather than type code, I decided to put some oil on the flames. Most of the games…

  • Header Images

    Decided to put up some header images today to make the blog a bit more human and a bit less programmer. These are photos I took in the summer of…

  • An open letter to Steven Spielberg

    Dear Mr. Spielberg, most of what they tried to teach me during gymnasium Latin classes has long since evaporated from my memory. I no longer remember how to conjugate verbs…

  • Trials and Tribulations of Boring Interfaces

    I’m often struck by how even the most straightforward and standard interfaces are cumbersome to get right. I know, I know, I’m the first to admit I don’t get stuff…

  • Book Reviews

    In case anyone is looking for a book to read, allow me to review some of the books I recently finished.

  • Programming, conflicting perspectives

    Different people have different ideas on what constitutes programming. The Assembly coder will scoff at the C coder for using high level function calls, the C coder will belittle the…

  • Battlefield 3

    A while ago I purchased Red Dead Redemption by RockStar, mostly because of a YouTube video by TheCheese00. It wasn’t a particularly cheap buy, as I also had to get…

  • An alternative to New Year’s Resolutions

    Instead of a bunch of New Year’s Resolutions I thought I’d mention four of my childhood mistakes. Without further ado: Ascension. I used to think that Ascension was to celebrate…

  • Multiple Local Optima

    In this post I’ll present one of the examples I used in my lecture at the Design Modelling Symposium in Berlin in October/2011. This particular example shows how the Simulated…