Keith Pleas Blog

Keith's palimpsest
Going to Milan in August...

...with Jenny for a couple of weeks. We'll be taking side trips to other cities, and would welcome any suggestions!

UPS Gets the Job Done

As everyone in the PNW knows, there was a lot of snow here just before Christmas. We live at the top of the "driveway from hell" on Mercer Island, and we haven't had any UPS deliveries for over a week. We even tracked down our delivery driver, and he said "yeah, we have some packages for you but nobody knows where they are". My UPS tracking showed things loaded out for delivery a couple of days before XMAS, but...nothing showed up.

Well, today after lunch at Yuzen (our favorite) on the South end of Mercer Island I snapped this photo of _7_ UPS trucks parked together and a bunch of "brown" guys hustling packages between trucks.

When we got home, we had 8 UPS packages on our doorstep (including an extra hard drive for my WHS!)

Kudos to the drivers for taking the initiative to sort this out..

Encouraging Bad Coding?

A recent office-cleaning turned up a quote I'd kept from an automotive magazine from 20 years ago:

"Protecting drivers from the consequences of bad driving encourages bad driving"

Well, that seems reasonable to me. If you didn't have bumpers, seatbelts, airbags, and'd probably be encouraged to drive more carefully, right? And the Darwinian aspect would help cleanse the pool of bad drivers. So, how well would this translate to software development?

"Protecting developers from the consequences of bad coding encourages bad coding"

Of course, it's not just coding - you could substitute architecture or pretty much any other activity and the statement might still be true - and relevant.

Design for Operations on dnrTV

I've been working with the patterns & practices group on the "Design for Operations" initiative, and dnrTV episode 100 (up today) covers the Team System Management Model Designer that we're going to be releasing as a CTP within then next week or so.

Computer History Museum Memories

An interesting story in the Seattle Times about the Computer History Museum triggered some memories of a reception we did there for a patterns & practices Summit event a couple of years ago.

At the time, Ward Cunningham was with the, and - as you might expect with an industry icon - he had more than a passing familiarity with much of the hardware there. He clearly recalled using this machine:

Ward Cunningham at CHM

Here's another picture of Billy Hollis and Rocky Lhotka taking in the history:

Rocky & Billy at the CHM


p&p Summit / VSTS Summit Quick Survey

We are actively planning the next patterns & practices Summit (scheduled for this November in Redmond), which will be coinciding with the new Visual Studio Team System Summit. To help us better program these events, we would very much appreciate your answering a brief - 6 question - survey about what you’d like to see most in upcoming Summit events.



It's been a while...

...but today JibJab launched its latest video called "What We Call The News" – it's a parody of the media and the crazy things they now call 'news' (Britney Spears, fingers in food, etc.).


According to my step-son Joey - who works there - it'll be on the Tonight Show with Jay Leno tonight…and JibJab founders Gregg and Evan are actually getting to meet President Bush today. That would be interesting...


Assuming you like the video J, you can "Digg It" at:


All slides, no code?

Ran across this comment (from memory) on an evaluation form for an Advanced Smart Client workshop that Billy Hollis and I have done a couple of times at VSLive:

   "Slides are nice - I can choose not to pay attention. It's not like following code - with Billy (the evangelist) you can't miss a beat".

No comment.

Why developers shouldn't test their own software...

My new wife (6 weeks today!) got her new business cards through her company's web-based application, and they say she now works for the "IT Department". Which was a bit of a surprise, considering that she's a clinical research technician for a large pharamceutical company.

It turns out that if you change one of the fields while filling out the web form (we're not sure which one since it was a couple of weeks ago, but "last name" would be a good guess), it resets your organization as well. To the "IT Department". Which probably seemed like a good idea to whoever developed the application. And, gee, it probably worked as they expected when they "tested" it. <grin>

Posted: Jan 04 2006, 12:31 PM by keithpleas | with 1 comment(s)
Filed under:
A belated "thanks!"

I've been involved in a number of developer conferences over the years and one of the biggest joys of doing these shows can be the people you meet (also one of the as I recall a fellow who followed me off the stage, into the men's room, and then out the door into a cab before I asked "are you going to the airport too?").

Anyway...I want to take this opportunity to highlight a couple of folks from Volvo. At a VSLive conference in Stockholm several years ago, I was talking to them about something (I forget what, but it was probably about .NET localization since I worked on that for the .NET SDK and did a couple of talks there on that subject), noticed that their badges said "Volvo", and asked them if they had any idea who I could contact to get some documentation on the old (circa 1975) Volvo Penta TMD100A diesel engine in my boat.

Well...last year I received an original engine manual for my engine along with this note:

Hi Keith!

We met at the VSLive in Stockholm 2002, and promised you a manual for a Penta engine. Finally we found it.

Anders Bogren (not sure of the spelling on that last name!)
Goran Hellstrom

Hey, is that great or what? <smile>

Posted: Jan 04 2006, 11:59 AM by keithpleas | with no comments
Filed under:
More Posts Next page »