A place to keep my thoughts on programming

Tag Archives: dream

Avoiding Events, or how to wrap an Event with a continuation handle

If there is one language feature of .NET that I've become increasingly apprehensive of it is events. On the surface they seem incredibly useful, letting you observe behavior without the observed object having to know anything about the observer. But … Continue reading

March 1, 2011 geek, mindtouch , , , ,

Easily add Pre and Post build tasks to a Visual Studio Solution

One dirty little secret about Visual Studio 2008 and even Visual Studio 2010 is that while MSBuild governs the solution build process, the .sln file is not an MSBuild file. The .*proj files are, but solution isn't. So trying to … Continue reading

February 28, 2011 .net, mindtouch ,

faking git merge –strategy=theirs

I've been trying to figure out a workflow in git for resetting my clone of an upstream branch to the current upstream state, but without discarding my history. The reason for not dropping the history is that a) it's antithetical … Continue reading

February 6, 2011 geek , , ,

Type-safe actor messaging approaches

For I hand-rolled a simple actor system to handle all Xmpp traffic. Every user in the system has its own actor that maintains their xmpp state, tracking online status, resources, resource capability, notification queues and command capabilities. When a … Continue reading

January 23, 2011 .net, mindtouch, mono , , , ,

Sharing data without sharing data state

I'm taking a break from Promise for a post or two to jot down some stuff that I've been thinking about while discussing future enhancements to MindTouch Dream with @bjorg. In Dream all service to service communication is done via … Continue reading

August 1, 2010 .net, geek, mindtouch , , , , , ,

About Concurrent Podcast #3: Coroutines

Posted a new episode of the Concurrent Podcast over on the MindTouch developer blog. This time Steve and I delve into Coroutines, a programming pattern we use extensively in MindTouch 2009 and one that i’m also trying out as an … Continue reading

September 24, 2009 geek, mindtouch , , , ,

Concurrent Podcast and Producer/Consumer approaches

As usual, I’ve been blogging over on the MindTouch Developer blog, and since the topics i post about over there have a pretty strong overlap with what I’d post here, I figured i might as well start cross-posting about it … Continue reading

September 10, 2009 geek, mindtouch , , , ,

Moq rocks

Ok, so i’m not proud of it, but i’ve been a hold-out on mocking frameworks for a while. With the auto-gen of interfaces that resharper gives me, i’d just gotten pretty fast at rolling my own mocks. Once or twice … Continue reading

August 23, 2009 .net , , ,

Blogging on MindTouch Dev Blog

Once again, there’s been extended silence over here. I have several article drafts that keep getting the short end of my time in favor of coding. In the meantime, I have blogged a couple of article’s over on the MindTouch … Continue reading

May 23, 2009 , , ,

Dream access control

Just finished an article over on the MindTouch blog about tweaking Dream’s default access patterns. I really like how Dream uses cookies, something you don’t often see in REST services. Generally it’s all about X-My-Cool-Auth-Header business, which is yet another … Continue reading

October 28, 2008 , , ,