This website does not display correctly in Internet Explorer 8 and older browsers. The commenting system does not work either in these browsers. Sorry.

erik dörnenburg

Welcome

I'm Erik Dörnenburg, a software developer and consultant. I work at ThoughtWorks, where I help our clients write and deliver custom software. Somehow I also find time to speak at conferences and to maintain a couple of open source projects.  more

News and Events

30 April: The May Technology Radar is out and my presentation of it in Hamburg has been recorded. more

22 May: CCMenu 1.10 has hit the App Store. more

6 June: The commenting system for this site was moved from Heroku to Uberspace and it's working again.

30 June: Together with Philip from AutoScout24 and Markus from Amazon, I will give a talk at the AWS Summit in Berlin. more

Latest blog posts

Three mysterious hardware problems

29 Jun 2015

PSULast month three completely unrelated, yet equally mysterious, hardware problems kept me entertained at home. Each did have an obvious explanation in the end. Getting from symptoms to diagnosis, though, required both, guesswork and luck. Sure, I'm more of a software guy but I thought that I had a decent understanding of “how stuff works”. Well, looks like things have gotten pretty complex now.

Problem #1: our trusty PS3. Symptoms: We had just bought a new TV. Excited to see how games would look like on it, I powered up the PlayStation, and was greeting with a big blank screen of nothing. The TV was definitely set to display the correct input source, but, still, there was no picture. Swapping the HDMI cable to a different port on the TV, with the PS3 running, fixed the problem. It definitely left an uneasy feeling, though.

Things got even more confusing when I tried to play again another day and was again greeted with a blank screen. Now swapping back to the HDMI port that I had originally used gave me a picture. How could that be?

Read the rest of this entry

The limits of the MacBook Pro's cooling system

11 Apr 2015

Power Gadget ScreenshotMy work computer is a 15" MacBook Pro. Its performance is definitely good enough for serious software development, even if the Scala compiler and the IntelliJ indexer do push it at times. In fact, performance is so good that I have been wondering how Apple and Intel have managed to get that much CPU power, and the requisite cooling, into such a small machine. That is, small when compared to desktop or workstation computers.

In contrast, my Hackintosh at home now has about 800g of metal hanging off the mainboard to cool the CPU. Granted, it is overclocked, which requires disproportionally more cooling, and it is about 50% faster than the MacBook but, still, I found it surprising just how much less cooling the MacBook seems to need.

Read the rest of this entry

Interview on privacy and security released

06 Jan 2015

At GOTO Aarhus 2014 Ola Bini hosted a discussion with Martin Fowler, Tim Bray, and myself covering topics such as browser security, identity providers, password managers, monopolisation of internet services, and the future of mass surveillance.

more blog posts

Active Github repositories

all repositories