Eric Lee

Thoughts on Agile development, Scrum, ALT.NET, and whatever else comes to mind.

Posts
  • Eric Lee

    The Most Important Question

    • 2 Comments
    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 !
  • Eric Lee

    Configuration Scripts for Lazy Developers

    • 0 Comments
    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!
  • Eric Lee

    Why The Standup Meeting Is Important

    • 0 Comments
    There's a new post up on my new blog: Why The Standup Meeting Is Important . Read it there!
  • Eric Lee

    A New Adventure

    • 1 Comments
    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...
  • Eric Lee

    GenesisEngine: Coordinate Systems

    • 0 Comments
    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...
  • Eric Lee

    Agile Makes Problems Visible

    • 4 Comments
    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...
  • Eric Lee

    ASP.NET MVC 3, IDependencyResolver, and StructureMap

    • 11 Comments
    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...
  • Eric Lee

    Break Time’s Over!

    • 2 Comments
    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...
  • Eric Lee

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

    • 3 Comments
    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...
  • Eric Lee

    You Get What You Measure

    • 0 Comments
    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...
  • Eric Lee

    Learn The Why, Not Just The How

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . In another conversation on an internal email thread, someone asked some newbie questions about Scrum daily standup meetings, like do they...
  • Eric Lee

    I’m Speaking 5/13/10 At The South Sound .Net User’s Group

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . When reading other people’s blogs I usually skip over the posts where they announce where they’re speaking next, or where they’re...
  • Eric Lee

    Multi-task At The Team Level, Not The Individual Level

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . My current work environment is pretty typical of a lot of tools teams, IT shops, and similar groups; we have lots of relatively small projects...
  • Eric Lee

    When Is A Sprint A Failure?

    • 4 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Here’s another question that was asked on one of our internal distribution lists: When do we consider a sprint to be a failure...
  • Eric Lee

    GenesisEngine: Listen To The Tests!

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . As I wrote last time, I made a bit of a mess in my GenesisEngine project by jamming too many responsibilities into one class. I’m...
  • Eric Lee

    GenesisEngine: Yes, SRP Violations Hurt

    • 1 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . In the process of my continuous learning about agile development, one of my biggest problems is that it’s easy to find materials that...
  • Eric Lee

    GenesisEngine: Behavior-oriented Language

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . As I wrote in my previous post , BDD is largely about preserving the flow of intent from your user stories to your unit tests (specifications...
  • Eric Lee

    BDD Unit Testing is Not That Complicated

    • 1 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . One of the first sessions at the Alt.Net Seattle conference was one on Behavior-Driven Development, or BDD. Actually, we had three suggested...
  • Eric Lee

    GenesisEngine: Using WPF in XNA and other non-WPF applications

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . There are a couple of posts on the excellent Pandemonium game development blog (which sadly seems to have not been updated recently) that...
  • Eric Lee

    GenesisEngine: Input

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Once I had the event aggregator set up in GenesisEngine I could think about how to turn keyboard and mouse input into events that other...
  • Eric Lee

    GenesisEngine: The Event Aggregator

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . GenesisEngine is still a pretty small code base at this point but there are some design elements that I’m pretty happy with. I’ll...
  • Eric Lee

    GenesisEngine: Don’t Get Domain Objects From The Container

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . IoC containers are awesome and I use them in all my non-trivial projects. However, there’s an interesting caveat when it comes to...
  • Eric Lee

    The GenesisEngine Project

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I’ve been working on a personal project off and on for awhile now. It’s called GenesisEngine and it’s a program that generates...
  • Eric Lee

    My BDD Naming Macro

    • 2 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Over the years several people have shared the Visual Studio macros they use to make the BDD boxcar naming style easier to work with. I thought...
  • Eric Lee

    Hiring Managers for Agile Teams

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Someone asked a question along the lines of, “Let’s say you were hiring senior managers for a group made up of multiple agile...
Page 1 of 3 (65 items) 123