On a quest for the silver bullet..

» Currently browsing: Learning


Speaking at NDC 2010

Number of Comments » 1

I’m very proud to announce that I will be speaking at the Norwegian Developers Conference 2010 (track 6, day 3, 16:20).
My talk is named “A Style of programming”:
“This talk describes a set of coding principles that constitutes a style of programming that focuses on ease of coding, ease of changing the code, and ease [...]

Understand, don’t just follow

Number of Comments » 1

It still surprises me, and scares me, how many people in our industry that just follow ideas and practices just because “someone” says it is the way to go, and how those same people do not understand why they are actually doing it.
Let me give you an example.
When Kent Beck and his extreme programmers started [...]

Recommended Books

Number of Comments » 0

I just added a new page on my blog: Recommended Books. I will update it regurarly. You can also subscribe to the recommendations (feed at the bottom of that page).

The importance of code that communicates

Number of Comments » 1

One of the major reasons that our industry produces software that is full of bugs, with a massive cost of change and with a short life expectancy is that developers do not understand the importance of writing code that communicates. Yes, one of the most important aspects of software development is to write code that [...]

Prolog within Java

Number of Comments » 1

Last night I attended a meeting at my local java user group. The theme of the presentation was actually Prolog, and a Prolog-framework for Java was presented.
I enjoy learning different ways to solve (the same) problems,  and I strongly believe it is important to do that. Seeing other ways to solve common problems will help expand [...]

Apply the knowledge

Number of Comments » 0

I’ve always been interested in improving myself as a developer. I read and study, I discuss, I attend presentations and seminars, and so on. I really invest alot of time and effort into my knowledge. The obvious question really, is why? Put short, it’s about writing better code, and designing better systems. There is no [...]

Hello world!

Number of Comments » 0

Hi,
Finally I’m up and running.
Communication is the key to learning. Through communication we learn from others, and through discussion we develop new knowledge together. This blog is an attemt to communicate. It’s about sharing my thoughts, and getting feedback on them from the larger community. I think there is a lot of learning in that [...]