The Most Important Question

New post up on my new blog: The Most Important Question.  Why are you still reading these posts on MSDN?  Subscribe to my new blog!

2

Configuration Scripts for Lazy Developers

There’s a new post up on my new blog: Configuration Scripts for Lazy Developers.  If you’re still reading posts here then you might want to update your RSS feed or saved links because these “redirects” will stop soon.  Thanks!

0

Why The Standup Meeting Is Important

There’s a new post up on my new blog: Why The Standup Meeting Is Important.  Read it there!  

0

A New Adventure

Wow.  After almost eighteen years at Microsoft, it’s time to try something different.  I’m moving to Blade Games World to work as a senior developer on Jumala!  I’m ridiculously excited about this opportunity, but I’m sure it’s going to be quite a ride moving from a ~90,000 employee behemoth of a corporation to a 14…

1

GenesisEngine: Coordinate Systems

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org. This is not going to be a general-interest post so if you’re not interested in my GenesisEngine project or planetary terrain rendering, feel free to move along. Ok, so someone recently sent me an email and asked me…

0

Agile Makes Problems Visible

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org. It’s often been said that agile project management techniques aren’t a silver bullet that will magically solve all of your problems.  In fact, their biggest strength lies is not in solving problems, per se, but rather in exposing…

4

ASP.NET MVC 3, IDependencyResolver, and StructureMap

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org. ASP.NET MVC 3 offers new facilities for easy dependency injection in various parts of the application that you might want to implement yourself.  Brad Wilson discusses the new features in an extensive series of posts.  In the Beta…

11

Break Time’s Over!

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org. Winter weather has set in here in Seattle which means much less outdoor playtime for me.  I guess that means it’s time to get back to blogging!  I have a few topics in mind that I’m going to…

2

GenesisEngine: The Task Parallel Library Is Great But Threading Can Still Bite You

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org. The new Task Parallel Library in the .Net Framework 4.0 is intended to simplify the process of adding concurrency to your application and it does a great job of it.  I’m really impressed by how well it hides…

3

You Get What You Measure

Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org. I’ve been participating in more conversations internally about promoting a team-oriented culture at Microsoft.  Microsoft has a strong individual-oriented culture which works well for many things but doesn’t work so well for agile software development.  The question of…

0