Archive for March, 2007

A bit late, but still out.


Microsoft is giving away free Visual Studio 2005 Standard Edition.  Simply attend a couple of Visual Basic virtual labs and submit an evaluation (via The Daily Grind)

Larry O’Brien reports that InfoWorld, the print magazine is no more.  It will be strictly online from now on. I believe Eric Sink predicted the demise of the developer magazine a year ago. While InfoWorld is not exactly a developer magazine, it’s close enough! I’m convinced Eric has a crystal ball stashed somewhere in his office!

If you’re into electronic gadgets and rely on Circuit City’s sales staff(?!) their latest cost cutting move might not sit well with you.

Adam Goucher has a post about Prince2, a different process model with built in testing of everything.

While I’m not personally into Web Services, Cory Foy has an interesting article about autogenerating Tests for Web Services using Visual Studio.

Brad Abrams posted a great video of Krzysztof Cwalina  (of Framework Design Guidelines fame).  The video is about great framework design.  It’s 3 hours(!) but I believe it would be worthwhile, as the FDG should be mandatory reading if you’re designing a framework.

Working on a cold just as spring gets here…that bites!


If you are into Agile, or are considering it, you should seriously look at Pete Behrens’ Carnival of Agilists. This is your one stop shop for all the web happenings in the Agile Community.
Nice post over at Agile in Action on how to say No in a nice way. In my own experience, sometimes it works, and sometimes it doesn’t…

Brad Abrams points out that JavaScript is now mainstream. I always had a soft spot for Weird Al.

Harry Nieboer has an older post about Lies engineers tell… We all have experienced this, either giving or receiving.

A morning at the science fair…brings back memories


Scott Hanselman talks about putting a family data backup strategy in place. I have been lucky to not experience family data loss (work is something else…). I can easily imagine the devastation. Looks like mozy is something we’ll investigate.

This is old news, but MIT has made most of their courses available online via their Open CourseWare program. They have plan to make ALL their courses available by year end. Pretty incredible!

Greg Wilson has posts about the content of a new book coming out titled Beautiful Code.  It promises to be interesting! (via The Daily Grind)


If you’re looking to leave development and become a product manager (for example by applying to SourceGear’s PM opening), you might want to take a look at Jeff Nash’s blog: How to be a good product manager. It is full of goodness and insight.  Even if you don’t plan a career change, it might help you deal with your product manager.

Started early and finished late…


Interesting podcast on introducing a Lean-Agile process and how you should know the audience.


Catching up on my blog readings, I came across Michael’s Shampoo Testing entry where he dispenses good advice to tester who transitioned from waterfall to “agile”. While the article itself has good advice, pay attention to the links, as they point to more pearls of wisdom. I especially liked Testing for Developers. Keep in mind, just because you are a developer, doesn’t mean you shouldn’t know about testing!


Joel is still looking for office space. His current problem: The building’s floor space is too large to accommodate offices with daylight. I’m sure plenty of employees have visions of a) not working in a cubicle farm or b) having an office with daylight?!

Chris Sells has a funny entry on how he ended up providing Vista technical support to a Joe on the street customer.  I find it refreshing that someone in the bowels of a large corporation (70,000 employees!) took 15 minutes to help someone even though it has nothing to do with their job.  For us small companies, it’s a matter of survival, but Big companies? Take note: THAT is customer service!

Eric Sink (from SourceGear) has a trip report from SD West.  And they are offering evil mastermind shirts and everlasting fame (in a Borg collective sort of way).

As discussed earlier, I consider myself a generalist, as I deal with many disparate domains in my day-to-day job. I came to the conclusion that you’re even Steven either way. A specialist has a leg up if his expertise matches exactly what the position requires. The generalist might be perceived as being more adaptable. There is one area however where being a specialist gives you a definite advantage…

It tends to be a marketing gospel that the more focus your niche market, the better off you are. If you are a consultant, marketing yourself as a jack of all trades might be tough. If you have specialized knowledge however, you are much more attractive, as a potential employer can bring you on on a temporary basis and not spend time training employees on competencies that are not core to the business.

If consulting is something you are looking to get into, I highly suggest you look at Jack Ganssle’s report: How to become a consultant.