Steve Rowe's Blog

Ruminations on Computing - Programming, Test Development, Management and More

November, 2007

Posts
  • Steve Rowe's Blog

    Don't Blame the User for Misusing Your API

    • 4 Comments
    A conversation the other day got me thinking about interfaces. As the author of an interface, it is easy to blame the users for its misuse. I think that's the wrong place for the blame. An interface that is used incorrectly is often poorly written. A...
  • Steve Rowe's Blog

    Always Question the Process

    • 4 Comments
    Let me recount a story from the television show Babylon 5 . In one episode there is the description of guard posted in the middle of an empty courtyard. There is nothing there to protect. When one of the characters, Londo, questions why, he finds that...
  • Steve Rowe's Blog

    Resume Advice

    • 2 Comments
    Some resume advice from Steve Yegge. I don't agree with all of it but it's good stuff to consider when writing your technical resume.
  • Steve Rowe's Blog

    Video Podcasts

    • 2 Comments
    With my new Zune, I've started watching some video netcasts. Here are the ones I've found the most interesting so far: Tekzilla - Feels a lot like old TechTV. 1/2 hour an episode talking about everything from routers to Black Friday sales. The GigaOm...
  • Steve Rowe's Blog

    Inbox Zero

    • 2 Comments
    If you're anything like me, you have way too much e-mail to read it all. To try to cope with this, I've resorted to a collection of rules that sorts my mail into a Byzantine structure of folders. This helps a little, but has the problem of helping me...
  • Steve Rowe's Blog

    The New Zune Revue

    • 1 Comments
    Over the past few years I have become an avid podcast listener. I've been using Creative MP3 players until this point. I have owned a Zen Nano, Zen Stone Plus, and a Zen Vision M. The first was good its 1 GB size became restricting. The second was a good...
  • Steve Rowe's Blog

    Analog to Digital Conversion

    • 1 Comments
    If you want digital audio in a computer, you have to get it from somewhere. Usually that means taking analog sound out of the air and turning it into the bits that a computer can understand. Ars Technica gives us another installment of the AudioFile....
  • Steve Rowe's Blog

    The Need for a Real Build Process

    • 1 Comments
    Jeff Atwood at Coding Horror has a good post about how " F5 is not a build process ." In it, he explains how you need a real centralized build process. F5 (the "build and debug" shortcut key in Visual Studio) on a developer's machine is not a built process...
  • Steve Rowe's Blog

    The Ultimate Geek Jacket

    • 1 Comments
    With Christmas approaching, here is a cool idea for the gadget-lover. The ScottEVest Evolution Jacket is a waterproof jacket with 25 pockets for all the cellphones, Zunes, PDAs, pens, etc. that we tend to carry these days. The jacket also has special...
  • Steve Rowe's Blog

    Keep Process Simple

    • 1 Comments
    Year ago one of our Software Test Engineers was tasked with documenting our smoke* process. It should have been something simple like: Developer packages binaries for testing Developer places smoke request on web page Tester signs up for smoke...
  • Steve Rowe's Blog

    Happy Thanksgiving!

    • 0 Comments
    It is Thanksgiving today. My wife and I will be having a small gathering of about nine family members. I always enjoy getting some time to put work aside for a few days just hang out with family. I hope you all have a great Thanksgiving today and that...
  • Steve Rowe's Blog

    "Everyone" Is Not A Valid Owner

    • 0 Comments
    Saw this over on {Codesqueeze}. He talks about the danger of self-organizing teams. When people aren't given clear responsibilities, things get dropped. If there is a task which belongs to everyone it will in the end be accomplished by no one. Everyone...
  • Steve Rowe's Blog

    Phone Screen Questions

    • 0 Comments
    Steve Yegge from Amazon offers his Five Essential Phone Screen Questions . It's an old post, but a good one. His advice is solid. It's always disappointing to bring in a promising candidate for an interview only to have them bomb. It would be much better...
  • Steve Rowe's Blog

    Design Principles To Live By

    • 0 Comments
    Object-oriented design and design patterns can seem complex. There are a lot of ideas and cases to consider. However, there are a handful of principles that, if followed, will result in code that complies with most if not all of the patterns. These are...
Page 1 of 1 (14 items)