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