“Crunch”

Saturday, August 24th, 2013

If you thought the days of dark satanic mills were long behind us then think again. You’ll hear developers, and particularly game developers talking about “crunch time” a lot. Crunch (time): a critical moment or period (as near the end of a game) when ...

Where Bugs Really Go To Die, Your Product Documentation

Saturday, August 3rd, 2013

From somewhere not so agile and written from a documentation writer’s perspective. We’ve all heard this story… Too many bugs to fix for the Beta 1 milestone? Punt them to Beta 2. Of course during the Beta 2 milestone you fix some of the high priority ...

Geek Vacation Day #1: Going Native 2012

Thursday, February 2nd, 2012

I’m m taking another busman’s holiday and attending Going Native 2012. Like my GPU Technology Conference trip a few years ago this is a geek vacation rather than work for Microsoft. Although bizaarly it’s taking place at the Microsoft Conference Center on campus, it feels a little weird ...

patterns & practices Symposium Tokyo

Sunday, December 12th, 2010

Last week I was in Japan, speaking at the patterns & practices Symposium in Tokyo. I gave talks on parallel programming patterns and distributed agile development. We had a load of interesting conversations around these topics in addition to presentations on Windows App Fabric, ASP.NET MVC2 and Unity and Azure. ...

Distributed Agile Development at Oredev

Friday, November 12th, 2010

Final day of Oredev today. Fantastic conference. The thing that really stood out for me was the level diversity in the topics covered. I went to sessions on career development, CouchDB, C# tricks, CQRS, Social Media and had a bunch of great conversations about all sorts of things like RavenDB, ...

The One Minute Commute

Wednesday, June 16th, 2010

Zach Grossbart has published the first few chapters of his book “The One Minute Commute” online. The chapters look very promising and I’m looking forward to reading the book as it is published. Chapter 1 - Introduction The Plan of The One ...

Its True… Your Intestines Can Do Math

Friday, May 7th, 2010

Or… The evils of hope and the endless battle of crushing math versus the reasoning power of our lower bowels. We’ve all been there at one point or another. Half way through an iteration and things aren’t going quite as planned. The team of four engineers has two weeks left on their ...

San Francisco Agile Meetup: Using Agile with Large, Geographically Dispersed Development Teams

Monday, February 22nd, 2010

Thanks to everyone who attended my talk this evening. I had  an awesome time and loved the amount of enthusiasm and the great questions. As you may have noticed… there’s a lot of material to cover. Here’s some references to more content which adds depth. If you have any ...

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 ...

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 ...