Archive for January, 2010

Mercurial + PowerShell

Thursday, January 28th, 2010

My last couple of posts have been about Mercurial. I keep discovering new things I like about it. Combining it with PowerShell also presents some exciting possibilities. I have a couple of PowerShell scripts I’ve used for building stuff for a while. This one for instance. ...

Using Mercurial with Visual Studio

Thursday, January 28th, 2010

Mercurial ships as a command line tool. Here are some UI based tools to make it work that much better on Windows and in Visual Studio. TortoiseHg – A Windows Explorer integration for Mercurial (You can download the latest versions of Mercurial and TortoiseHg from the Mercurial site) HgScc – A source ...

Moving To A Distributed Version Control System

Wednesday, January 27th, 2010

I’ve been using Subversion to host my code on a Windows Home Server box for the past year or so. At about the same time distributed version control systems (DVCS) started to become the “hot new thing”. Git, Mercurial and Bazaar with their associated community hubs; GitHub, BitBucket and Launchpad ...

Implementing a Parallelized Octree in F#

Wednesday, January 20th, 2010

  The result of all my F# hacking around over Christmas wasn’t just some notes on what not to do (my previous F# blog post). I actually got down to writing some more code for my n-body model in F#. I got down to reading some of “F# for Scientists” and ...

I’m Speaking to San Francisco Agile Meetup Group

Monday, January 11th, 2010

Looks like I’ll be speaking in San Francisco in February on the 22nd.  Using Agile with Large, Geographically Dispersed Development Teams Distributed and large scale development are a fact of life for many teams. Unfortunately most agile methodologies or approaches assume that ...