Steve Rowe's Blog

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

Posts
  • Steve Rowe's Blog

    Check Out Stack Overflow

    • 1 Comments
    I’ve recently become quite addicted to the website stackoverflow.com .  It is a joint venture between Jeff Atwood and Joel Spolsky .  There is an accompanying podcast if you want to hear about the creation process.  The site itself is a...
  • Steve Rowe's Blog

    Why We Conduct Bug Bashes

    • 5 Comments
    My team recently finished what we call a “ bug bash .”  That is, a period of time where we tell all of the test developers to put down their compilers and simply play with the product.  Usually a bug bash lasts a few days.  This particular...
  • Steve Rowe's Blog

    Managing Humans

    • 2 Comments
    I just finished reading Managing Humans by Michael Lopp, aka Rands in Repose .  Michael is a 15-year veteran manager from Silicon Valley.  He’s worked for such notable companies as Netscape and Borland.  He has a lot of good advice based...
  • Steve Rowe's Blog

    Alan Kay on User Interface Design

    • 0 Comments
    As part of the Berkeley Webcast project, a pair of presentations by Alan Kay (of Smalltalk fame) is available. The presentation is from the early 1980s and discusses the development of user interface design from the 1960s onward. If you ware into computer...
  • Steve Rowe's Blog

    James Whittaker Netcast

    • 3 Comments
    James Whittaker is the author of books like How To Break Software.  He ran one of the few university-level testing programs at Florida Tech.  He's now as Microsoft and helping Visual Studio become better at testing.  The guys at .Net Rocks...
  • Steve Rowe's Blog

    Hope You Had a Merry Christmas

    • 1 Comments
    The day's almost over. Snow is still on the ground here although the temperature is going up and its days are numbered. I spent most of today with family just hanging out. I found it to be enjoyable and relaxing. Didn't get much accomplished, but that...
  • Steve Rowe's Blog

    10 Programming Languages Worth Exploring

    • 1 Comments
    Now that I've completed the final class toward my Masters Degree I have the time to explore some things of my own choosing. One thing I intend to do is to learn a new programming language. This article I discovered via Reddit is a good place to start...
  • Steve Rowe's Blog

    Stroustrup on What's Wrong With CS Programs

    • 2 Comments
    Similar to thinking of Joel Spolsky (and me ), Bjarne Stroustrup (the inventor of C++) says the way we teach CS today is broken . That is, it is at odds with the needs of the industry. Having just completed a Masters in CS I can say first hand that this...
  • Steve Rowe's Blog

    Why You Get Nothing Done When You Have So Much Free Time

    • 1 Comments
    Interesting musings on a subject I can attest to be true. Why is it we get so much done when we're on a tight schedule but then fail to get anything done when we have a long vacation? The same applies to work too. Give someone a long time to get a project...
  • Steve Rowe's Blog

    Modern Computing Began 40 Years Ago Today

    • 2 Comments
    Modern computers all utilize the same user paradigms: interactive computing, mouse, windows, hyperlinks, teleconferencing, etc. Many people consider Xerox Parc to be the nest in which most of these concepts were born. That is, afterall, where Steve Jobs...
  • Steve Rowe's Blog

    Improving Task Estimation Accuracy

    • 2 Comments
    In my opinion estimating how long it will take to write a piece of software is difficult if you haven’t done it before and with software we never have.  The more experience you have, the more you’ll have done similar things and thus the more accurate...
  • Steve Rowe's Blog

    Happy Thanksgiving 2008!

    • 0 Comments
    Here's wishing everyone a happy Thanksgiving day. It's a great time to reflect on the past year and all that has transpired.
  • Steve Rowe's Blog

    Using Perl for Mass In Place Editing

    • 6 Comments
    Have you ever wanted to update some text in a bunch of files all at once without a hassle? I had reason to do this recently and turned to Perl for my solution. Once I found the implementation quirks, it turned out to be quite easy. This functionality...
  • Steve Rowe's Blog

    More Win7 Previews

    • 1 Comments
    Previews of some specific parts of Windows 7 which are of interest to me: Audio Media Center
  • Steve Rowe's Blog

    Win7 Previews Starting To Appear

    • 0 Comments
    Windows 7 is being unveiled for the first time at PDC and the initial previews are starting to hit the net. Here is a sampling: Gizmodo (covers Device Stage with lots of pictures) WinSuperSite (lots of pictures of the shell) Ars Technica (mostly...
  • Steve Rowe's Blog

    The MUD is 30 Years Old

    • 3 Comments
    Back before World of Warcraft or even Everquest there existed an entity called a MUD or Multi-User Dungeon. These were a lot like today's MMOs except that they were text-only interfaces. Most of the concepts were the same. Build a character, kill lots...
  • Steve Rowe's Blog

    Some useful traveling gear

    • 4 Comments
    I just returned from a trip to the University of Illinois, Urbana-Champaign. I brought some items with me that turned out to be very useful so I thought I'd pass along the tips in case you are in the market for such items. Headphones - I brought several...
  • Steve Rowe's Blog

    The Five Why's and Testing Software

    • 5 Comments
    Toyota was able to eclipse the makers of American cars in part due to its production and development systems.  The system has been popularized under the rubric of "Lean" techniques.  Among the tenets of the Lean advocates is asking...
  • Steve Rowe's Blog

    Change Your Environment

    • 1 Comments
    As people grow in maturity in their jobs, the way they interact with their environment changes.  I have had this discussion a few times during the recent review cycle so it's probably time to pass it along to a wider audience.  As I see it,...
  • Steve Rowe's Blog

    Windows 7 Will Be Officially Called... "Windows 7"

    • 2 Comments
    After Millenium, XP, and Vista comes... Windows 7. Yep. Not a lot of imagination in this one. As unexciting as the name is, I'm excited that we're finally starting to talk about it. It's shaping up to be a really nice OS. I can't wait until you all get...
  • Steve Rowe's Blog

    Review: Tribal Leadership

    • 4 Comments
    I just finished the book Tribal Leadership by Dave Logan et al.  It's one of the better leadership books I've run across.  The authors stress the need for leadership to develop a "we" culture instead of an "I" culture. ...
  • Steve Rowe's Blog

    James Whittaker on Why MS Software "Sucks" Despite Our Testing

    • 2 Comments
    A friend turned me on to this post by James Whittaker.  I didn't know he had a blog so now I'm excited to read it.  He has a lot of really interesting things to say on testing so I encourage you to read his blog (now linked on the left) if you...
  • Steve Rowe's Blog

    22,500 Paper Airplanes

    • 1 Comments
    Rainn Wilson (Dwight K. Schrute from the Office) was the MC at this year's Microsoft company meeting. Ever since they tore down the Kingdome, the meeting has taken place at SafeCo field. Sitting up in the 300-level seats, it is tempting to throw paper...
  • Steve Rowe's Blog

    Test Suite Granularity Matters

    • 0 Comments
    I just read a very interesting research paper entitled, "The Impact of Test Suite Granularity on the Cost-Effectiveness of Regression Testing" by Gregg Rothermel et al.  In it the authors examine the impact of test suite granularity on...
  • Steve Rowe's Blog

    This Blog Makes Top 100 Software Development Management Blogs

    • 1 Comments
    Just barely, but I made the list .  It is determined by Technorati authority, Alexa rank, Google page rank, etc. Check out the list as there are a lot of interesting blogs on it.  The top 10 are: Nr Site 1 Joel on Software 2 Coding Horror 3...
Page 3 of 17 (419 items) 12345»