300 reputation
28
bio website
location Stockholm, Sweden
age 42
visits member for 3 years, 8 months
seen Apr 14 at 7:41
Currently employed as systems architect, has been working with software and hardware development for 15 years. The interface is key

Apr
16
awarded  Popular Question
Mar
12
awarded  Popular Question
Nov
5
awarded  Yearling
Sep
20
answered How do I convince my fellow devs to WANT to add comments to source code commits?
Aug
3
awarded  Scholar
Aug
3
accepted Mercurial branch or rebase?
Jun
10
comment Mercurial branch or rebase?
I am not very familiar with git, I've used it extremely little (A few github pushes), so maybe it supports branches. My deduction came from reading "Why I Like Mercurial More Than Git" linked to above where he whines about git lacking the "family" convention, which in mercurial represents the branch.
Jun
10
asked Mercurial branch or rebase?
Mar
3
comment Origin of wParam and lParam
You forgot the HIWORD(lParam) and LOWORD(lParam) macros... ;)
Feb
24
answered How did programmers work back when a computer was very expensive, rare, as big as a room?
Feb
12
awarded  Necromancer
Feb
12
comment Why does TDD work?
Hm, now you are comparing a crashing Airliner with a failing bridge, a bridge usually cannot fly, case closed. But the comparison between airplanes and software is sometimes valid. Both areas are very complex and require a structured test methodology. So when a bridge fails, you know that it has been overloaded. When an airplane crashes, well you know that the abnormal state of flying above ground failed, but the reason usually requires a thorough investigation the same with software failure.
Feb
12
answered Finding the balance between the important and the interesting
Feb
12
awarded  Commentator
Feb
12
awarded  Editor
Feb
12
awarded  Student
Jan
30
answered Why does TDD work?
Jan
30
comment Is there a trend for cross-platform GUI toolkits?
Totaly agree. We develop our IPTV application on the Settop box entirely using HTML5/CSS3/JavaScript. That is the future, not yet another massive, full-blown C/C++ framework
Jan
13
comment Fixing a bug that has never caused a problem until now
If it aint broke don't fix it applies to software depending on what the definition of broken code is. The very moment you sit down and stare at code that obviously needs to be fixed, it becomes broken. The very moment you start implementing workarounds for broken code, you are actually working backwards and in time the broken code will be harder and harder to fix...
Dec
18
comment What default features is Windows missing that are required for programmers?
All compilers that runs on a Unix system is written in C/C++ or written in a language that uses a compiler written in C/C++. Sure there are other compiled languages than C/C++ but most relevant stuff is written in C/C++ anyway...