Built-In Roles in NServiceBus

One common scenario we see with NServiceBus is the desire to have different configuration in different environments. For frameworks and applications that rely on external configuration, such as the .config file or other external store, there’s an easy route to … Continue reading 

Posted in NServiceBus | Leave a comment

Visual Studio Command Prompt in Console

I’m a big fan of Console – it’s a nifty little app that lets you host multiple disparate command prompts in a single tabbed interface. I have a regular command prompt, a Git bash, a Powershell prompt and a Python … Continue reading 

Posted in Tools | 2 Comments

OSS Rules of Engagement

After two posts to a reaction of a comment on feedback I had for the Git installer, I thought it was pertinent to share my thoughts on OSS rules of engagement. Scott Chacon left a comment along the lines of … Continue reading 

Posted in OSS | 6 Comments

Constraints, expectations and real estate

One of my favorite shows on TV these days is (don’t laugh) the show Property Virgins on HGTV. In it, an experienced Realtor walks first-time home buyers through the house selection and offer process. A lot of times the “let’s … Continue reading 

Posted in Agile | 4 Comments

Improving the Git Windows experience: Downloads

I love Git. It’s very powerful tool that lets me bend my repository to my will, with commands and features that blow the other source control providers I’ve used out of the water. However, the tooling just doesn’t do it … Continue reading 

Posted in git, Mercurial | 30 Comments

Multiple messages and transport messages in NServiceBus

Andreas Öhlund posted recently on the concept of the “transport message” in NServiceBus. One of the mistakes I often see (and made myself) was misunderstanding the boundary of the unit of work NServiceBus applies to messages, especially around sending multiple … Continue reading 

Posted in NServiceBus | 4 Comments

Speaking at San Diego DNUG tonight

If you’re in the San Diego area tonight, I’ll be giving my talk on domain modeling. Details below: http://www.sandiegodotnet.com/ I’ve been told that there is free pizza. If not, I might be able score some stale bagels from my hotel’s … Continue reading 

Posted in Community | 1 Comment

CodeMash 2012 wrap up

This year was my first to attend the bacon debauchery that is CodeMash. I had been suggested to go by pretty much everyone that I’ve met that has gone, and this year I was fortunate enough to be selected as … Continue reading 

Posted in Community | 1 Comment

The grand No Flash experiment (update)

My dislike of Flash has been well documented, so last month I thought I would try to see what the internet was like without Flash installed, whatsoever. I removed Flash completely from my system, including any Chrome plugin (Chrome has … Continue reading 

Posted in Rant | 13 Comments

Formula for project success

In light of recent conversations around ActiveRecord and Rails, I thought it might be important to recognize the factors in a project success, in terms of the code produced: In order for a software project to be successful, two things … Continue reading 

Posted in Rant | 12 Comments