Posts

We're not good enough - and that's okay (Norwegian)

read more
Posts

Using Trello and Google Forms to organize a conference

read more
Posts

How I learned to love GDPR and so can you

read more
Posts

Deliver early without sleepless nights

read more
Posts

What mobile strategy is best: Native or Hybrid?

read more
Posts

Hva burde egentlig et norsk IT-prosjekt koste?

read more
Posts

Er IT-prosjektenes tid forbi?

read more
Posts

Are you getting worked up over code duplication?

read more
Posts

The key is empowering the people who do the work

read more
Posts

Getting excited about your project with a news headline from the future

read more
Posts

Replanning your project with a time machine

read more
Posts

The reuse dilemma

read more
Posts

The madness of layered architecture

read more
Posts

A canonical web test in NodeJS

read more
Posts

Pair programming with Sankalpa

read more
Posts

The economics of reuse

read more
Posts

Estimation by stuffing things into boxes

read more
Posts

C# Tricks: Slimming down your controllers

read more
Posts

Using pair programming to combat project waste

read more
Posts

Why I stopped using Spring

read more
Posts

Can we learn to restrict our work to a budget?

read more
Posts

Lean architecture

read more
Posts

Humble architects

read more
Posts

Micro-Scrum: A stamp-sized version of Scrum

read more
Posts

Setting up Git and TortoiseGit for Bitbucket - step by step

read more
Posts

A canonical web test

read more
Posts

Om å løse alt bortsett fra det egentlige problemet

read more
Posts

Only four roles

read more
Posts

Scrum as an impediment to Agility

read more
Posts

How to start an agile project

read more
Posts

Better Scrum sprint planning - look to the demo

read more
Posts

If you're an architect, knowledge is your enemy

read more
Posts

The Rainbow Sprint Plan

read more
Posts

Use Scrum even if you don't want to be Agile

read more
Posts

What is a "commitment" anyway?

read more
Posts

How to GROW a user story

read more
Posts

The Architecture Spike Kata

read more
Posts

What's your MyScrum?

read more
Posts

Can we replace requirement specification with better understanding?

read more
Posts

The value my system delivers: Keeping my beer cool

read more
Posts

Waterfall explained in terms of agile

read more
Posts

Pair programming = project reliability

read more
Posts

Pair programming research misses the most important point

read more
Posts

Refactoring: The Good, The Sad and The Ugly

read more
Posts

The effective product owner

read more
Posts

Video: No-red refactoring

read more
Posts

How to succeed on you agile project

read more
Posts

The Great Wall of Architecture

read more
Posts

"Slice!" Making meaningful progress visible

read more
Posts

Database refactoring: Replace table with view

read more
Posts

How to measure quality

read more
Posts

Agile Release Pattern: Database migrations

read more
Posts

Are you an architect or just a freaking good developer?

read more
Posts

Agile release pattern: Feature-on/off-switch

read more
Posts

Generalized observation

read more
Posts

Unified task list: A requirement mirage?

read more
Posts

What is the right iteration length?

read more
Posts

Getting started with pair programming

read more
Posts

Å trene på Java EE

read more
Posts

Tips for databasemigreringer

read more
Posts

Effective Enterprise Java at Øredev

read more
Posts

Staggering toward the project goal

read more
Posts

Lær Scrum på 3 minutter

read more
Posts

En lynrask innføring i Scrum

read more
Posts

Guidelines for eGovernment Projects

read more
Posts

PodCast: Linda Rising

read more
Posts

Den Smidige myte?

read more
Posts

Alt kan refaktoreres

read more
Posts

Architects should pair program

read more
Posts

Vær-varsom plakaten for arkitekten

read more
Posts

PodCast: I discuss FitNesse with Uncle Bob

read more
Posts

How to stay ahead

read more
Posts

Planning by value

read more
Posts

I interview Uncle Bob Martin

read more
Posts

Five unit testing tips #4: Don't mock your way into accidental complexity

read more
Posts

... but please do repeat me

read more
Posts

Five Unit Tests Tips #3: Parametrized test methods

read more
Posts

Architecture as tidying up

read more
Posts

Keep the build clean

read more
Posts

Programmers who write tests get more time to program

read more
Posts

Toyota Kyushu - En produksjonsballett

read more
Posts

Verbose logging will disturb your sleep

read more
Posts

On the road: Agile development and testing

read more
Posts

Smidig 2008 is delivered!

read more
Posts

Video of my JavaZone talk about Continuous Integration

read more
Posts

Link: Waterfall works for risk-free projects

read more
Posts

The best way to clean things up is to avoid them getting dirty in the first place

read more
Posts

Felles IKT-arkitektur for offentlig sektor

read more
Posts

Users judge your service by its interface

read more
Posts

Top three lessons that improved our process

read more
Posts

One customer, one service, eight weeks

read more
Posts

Learning is a social endeavor

read more
Posts

Teaching good software design

read more
Posts

The Myth of the Silo

read more
Posts

Fire påstander om SOA

read more
Posts

Three challenges for agile projects

read more
Posts

Forskning på smidige prosjekter

read more
Posts

Enjoyable development

read more
Posts

Four bold claims about SOA

read more
Posts

When is Agile not the right choice?

read more
Posts

Smidigere

read more
Posts

Use Cycle Time to Measure Maintainability

read more
Posts

Agile and happy?

read more
Posts

Why does so much commercial enterprise software suck?

read more
Posts

Agile and contract bids

read more
Posts

The biggest waste of product development

read more
Posts

Agile architecture reduces the need for documentation

read more
Posts

Estimation: State of the art

read more
Posts

"Smidig 2007": A conference for the community

read more
Posts

Lightweight Container Life Cycle

read more
Posts

When Quicker isn't Quicker

read more
Posts

Scrum: It's all about priority

read more
Posts

ROOTS: Time for reflection

read more
Posts

What makes a test suite good?

read more
Posts

The Cost of Reuse

read more
Posts

"Hi, I'm Ruby-on-Rails"

read more
Posts

The Maven Application Server

read more
Posts

You should care about Configuration Management

read more
Posts

Link: Open Source in the Enterprise

read more
Posts

Twelve-Three-One: Getting There

read more
Posts

Link: Spring-MVC Cross-Site Scripting Vulnerabilities

read more
Posts

A Retrospective Training Workshop

read more
Posts

CRUD, REST, DDD, Rails - these are a few of my favorite things

read more
Posts

The Waterfall Process Distilled

read more
Posts

The State of Software

read more
Posts

On Architecture: The dubious joy of system architecture revision

read more
Posts

Drinking from the Java firehose: A manager's primer to Java projects

read more
Posts

A Theoretical Model for Estimation and Risk Management

read more
Posts

Superceeded Article: Embedded Web Integration Testing with Jetty

read more
Posts

The java.util.Map DAO

read more
Posts

Ralph Johnson: RDBMS as a pattern

read more
Posts

Integration testing: Many-to-one relationships with select-fields

read more
Posts

Integration testing: Validation and relationships

read more
Posts

In-process Web Integration Tests with Jetty and JWebUnit

read more
Posts

Transparent encryption with Hibernate

read more
Posts

On Integration: Consolidated View

read more
Posts

On Integration: Organizing the data

read more
Posts

Hello Lazy Loading

read more
Posts

On Integration: Why I enjoy working with databases

read more
Posts

On Integration: The vision of a single database

read more
Posts

Tips for Developers

read more
Posts

The Joys and Sorrows of Exceptions

read more
Posts

Why I Hate SOA: Bad Ideas that Just won't Die

read more
Posts

TSS JS Europe Recap

read more
Posts

SOA and enterprise architecture

read more
Posts

SOA evolution

read more
Posts

At the edge of the world: Ruby NilClass versus Eiffel NONE

read more
Posts

The Reverse Guatanamo Principle

read more
Posts

Do you know any open-source Java project that deserves unit tests?

read more
Posts

If You Can't Say Anthing Useful...

read more
Posts

DHH: Secrets behind Rails

read more
Posts

What is Software Architecture

read more
Posts

C# 3.0 - Magic and mechanics

read more
Posts

Reservations on Rails

read more
Posts

Rails deployment with SwitchTower - still some rough edges

read more
Posts

Architecture Astronauts

read more
Posts

Unit Testing Hibernate Mapping Configurations

read more
Posts

Agile Architecture

read more
Posts

Open-Source Nirvana

read more
Posts

Announcement: Compilation-less Commons-Attributes

read more
Posts

The Cost of Communication

read more
Posts

DualMock - an EasyMock extension

read more
Posts

Using HSqlDb for in-memory DAO tests

read more
Posts

Software Patents

read more
Posts

The Three Faces of Requirements

read more
Posts

RUP: A more comprehensive analysis

read more
Posts

One RUP to Rule Them All, and in Darkness Bind Them

read more
Posts

Extreme Programming vs. Interaction Design

read more
Posts

Book review: Domain-Driven Design

read more
Posts

Book Review: The Art of Unix Programming

read more
Posts

Oh No! DTO! Should DTOs

read more
Posts

Refactoring Tool Wanted

read more
Posts

MDA revisited

read more
Posts

I am back!

read more
Posts

Market Socialism

read more
Posts

Book Review: Agile Software Development

read more
Posts

I am taking a Stand: Fixed-Price, Fixed Scope

read more
Posts

Book review: Lean Software Development

read more
Posts

JavaZone video's available

read more
Posts

War and Peace

read more
Posts

The New "Cotton Club"

read more
Posts

Book review: Beyond Software Architecture

read more
Posts

Open Source and TCO

read more
Posts

Java tech to check out

read more
Posts

Fowler on Architecture

read more
Posts

JavaZone 2003

read more
Posts

Joel-on-software Dinner in Oslo

read more
Posts

MDA, MDA, MDA - go away, go away, go away

read more
Posts

Agile Contracts: Pay-by-value

read more
Posts

Ellen Ullman: "The Bug: A Novel"

read more
Posts

rOOts 2003

read more
Posts

How Mortal These Fools Be...

read more
Posts

Code Generation

read more
Posts

Kent Beck: Test-Driven Development

read more