Category Archives: Uncategorized

JavaScript Closures Explained

If you write any code in JavaScript then you’ve probably used closures, but do you actually understand what they are and how they work?  Taking the time to understand closures and how they’re implemented can add a deeper dimension to … Continue reading 

| 8 Comments

Domains available

In my effort to make myself an ex-GoDaddy customer, I have 3 domains left to transfer or let expire. Two of them I’m making available to transfer to anyone who wants them (rather than letting them expire so that you … Continue reading 

| 1 Comment

A year in review with CQRS

For the past year my team has been building and maintaining and application using CQRS with an Event Store as our persistence model.  I started gathering requirements for this project last January and the team started development in February.  We … Continue reading 

| 11 Comments

Huboard – Github issues made awesome

Meet Huboard ! Huboard is a kanban style drag and drop task board built entirely on top of the github api. How to get started Its easy. Go to any of your github repositories and add issues as you normally … Continue reading 

| 23 Comments

r/CircleJerk

circlejerk To kneel in a circle with others and pleasure oneself. Also refers to a pompous, self-congratulatory discussion where little to no progress is made. 1. “I just walked in on a circlejerk yesterday; it was terrible!” 2. “Did you … Continue reading 

| 8 Comments

Duke Nukem, unhappy marriages, and the Anna Karenina principle

One of my favorite recent books I’ve read is the tome on human societies, “Guns, Germs, and Steel: The Fates of Human Societies”. In it, there is a section examining domesticable aminals. The author walks through the observation that although … Continue reading 

| 6 Comments

Annotated Source Code As Documentation, With Docco

With the first bits of my Backbone.Marionette plugin being available on Github now, I wanted to try out the Backbone-style of annotated source code as documentation. I like the way Backbone has this set up, and I often refer to … Continue reading 

| 4 Comments

Acronyms and Ubiquitous Language

Acronyms are often employed within organizations as a way to abbreviate frequently used phrases in an attempt to expedite communication.  Unfortunately, their use often does the exact opposite.  Many programming language style guides discourage the use of acronyms.  For instance, … Continue reading 

| 2 Comments

References on the Actor Programming Model

The actor programming model is a software development method that encourages the decomposition of applications into autonomous components which are self-contained and operate asynchronously and independently from one another. This model is well aligned with the nondeterministic nature of distributed … Continue reading 

| 3 Comments

MassTransit v2.0.1 Available

At the end of October, we released MassTransit v2.0.1 to GitHub and NuGet. This release only included a few fixes that didn’t make it into the v2.0 release. Since I never made an official announcement of v2.0 on the blog, … Continue reading 

| 1 Comment