Monthly Archives: October 2011

Async messaging realities

I got a bit of a chuckle from Ayende’s post on time traveling emails. In it, he shows messages in his email inbox received out of order chronologically from when they actually occurred in the real world. That’s one of … Continue reading 

Posted in Architecture | 6 Comments

The D in DVCS

Just a reminder that the D in DVCS stands for “Distributed”, not “Disconnected” or “Decentralized”. This is a centralized model (from And this is Distributed: Note that in the first picture, you’re reliant and dependent on the server for … Continue reading 

Posted in git | 6 Comments

The Dart Hello World

Via @qrush, a nice analysis of the compiled JavaScript code from a small Dart Hello World gist. Basically, this Dart code: // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. … Continue reading 

Posted in JavaScript | 13 Comments

Event Sourcing as a strategic advantage

Very often you hear Domain-Driven Design recommended as an approach that should not be applied except in a few key strategic scenarios. The reasons for this are quite simple: DDD is expensive. Not in the time it takes to code … Continue reading 

Posted in DomainDrivenDesign | 10 Comments