Mads

Home|Mads Toustrup

About Mads Toustrup

This author has not yet filled in any details.
So far Mads Toustrup has created 51 blog entries.

Customizations with AutoFixture

I’m profound advocate for Test-Driven Development (TDD). I don’t regard myself as a TDD expert, but I’m getting more and more used to the TDD “lifecycle”: There are several advantages to adopting this approach and its beyond the scope of this blog post in particular, I will definitely write an entire blog post on TDD at

Living with a Kindle

In a previous post I described the process and my considerations when buying a Kindle. In this post I’ll provide some you with some of my experiences with my Kindle. I’ve had my Kindle since mid-October 2012, and I cant imagine living without. It has indeed increased my everyday professional productivity. I carry my Kindle everywhere.

Is MEF a DI Container?

A couple of weeks ago I read this article in Code Magazine about dependency injection (DI), and they mentioned the Managed Extensibility Framework (MEF) as a DI container. I never thought of MEF as DI container, so I thought, let’s take it for a spin. Managed Extensibility Framework So Microsoft coins MEF as a library for creating lightweight,

Branching and Deployment – Good Practices

Feature Branches Branching is a vital tool for all developers, working alone or in teams. The basic idea of feature branching is that when you start work on a feature,  you create a branch off of the repository and commit all the changes for the feature onto the branch and when your feature is code complete

T4 Templating without Visual Studio

I’m currently appointed to an older project to make some new features. I soon realized that this project is developed in a pre-Nuget era, so all dependencies were copied into a 3rd party folder and included in source control. The entire solution includes 29 projects, so there were a larger number of dependencies to

Dependency Injection and Me

From time to time I look into my toolbox to see which tools I use the most. With almost 8 years of software development experience, I’ve learned that constantly sharpening the knives of your toolbox and adding new tools, is what makes you a great developer. If I were to highlight one of my

Buying a Kindle

I have always been reading a lot of stuff at the same time. Both magazines and books, technical and fiction. So instead of always dragging around with all these sources I considered buying an e-reader. It quickly turned out to be a choice between an iPad or an Amazon Kindle. The obvious family choice

AAOSConf 2012 – The Retrospective

Okay, I’ll start this post with the conclusion; the AAOSConf 2012 exceeded my expectations. In a previous post, I outlined my expectations ahead of the AAOSConf 2012. Reviewing these I found that the conference exceeded my expectations. Let my explain this. The venue was at some conference facilities at the University of Århus. There were

Expectations Ahead of AAOSConf 2012

Some time during the Spring I was made aware of this little conference called Agile Architecture Open Space Conference (AAOSConf) by a co-worker. At first I was quite suspicious, but it seemed like an great collection of attendees and the organizer is a old co-worker, whom I know as a serious and hard-working guy. So, why

What Makes GOTO Århus 2012 So Special

Being a pro developer for almost 8 years now, you know your peers and the experts around the field. So when deciding on a conference you check out the speakers list, the organizer and the venue, in that order. I went to Las Vegas in the Spring for the DevConnections, the speakers list and the