Tag Archives: war stories

State-of-the-Art Computer Folklore (part 5)

This is part 5 in my series of how the Mac reminded me why I fell in love with software development, and why it still matters. While reading Andy Hertzfeld’s anecdotes (and those of his colleagues) of designing the original … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

State-of-the-Art Computer Folklore (part 2)

This is part 2 in my series of how the Mac reminded me why I fell in love with software development, and why it still matters. While reading Andy Hertzfeld’s anecdotes (and those of his colleagues) of designing the original … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

State-of-the-Art Computer Folklore

A couple weeks ago, I was reading through Andy Hertzfeld’s anecdotes at FolkLore.org, about how he and his colleagues developed the original Macintosh. These stories brought me back, first to nostalgic times, then to a nostalgic purpose. I remembered all … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 3 Comments

Depression and the Software Developer: The Last Straw (Conclusion)

Another part of this series of posts, “Depression and the Software Developer.” This latest story I started on Monday, part 4 of “Depression and the Software Developer”. [Note: You can read the story from the beginning in order to catch … Continue reading

Posted in Uncategorized | Tagged , , , | 13 Comments

Depression and the Software Developer: The Last Straw

Here’s a story I’ve been keeping on the back burner for almost a year now. I haven’t published it until now, because it still hit too close to home. But this week, I’ve scheduled an interview with Sharon Cathcart, author … Continue reading

Posted in Uncategorized | Tagged , , , | 5 Comments

Depression and the Software Developer (part 3)

(This is a continuation from part 2 of “Depression and the Software Developer”.) [Note: This is a recounting of an experience from several years ago. Read the story from the beginning in order to catch up.] According to psychologist Joe … Continue reading

Posted in Uncategorized | Tagged , , , , | 4 Comments

Depression and the Software Developer (part 2)

(This is a continuation from part 1 of “Depression and the Software Developer”.) If one of the most powerful weapons against depression is hope, one of its most powerful fuels is hopelessness. I attacked my next job with gusto and … Continue reading

Posted in Uncategorized | Tagged , , | 1 Comment

Software Bugs, Crawling Everywhere

Software developers have a wonderful explanation for why there are so, so many software bugs. Unfortunately, it’s a highly technical explanation that’s very difficult for the layman to understand. I’ll try to summarize, but be aware that the following is … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Too Late, the Code Is Already Written

One way to deal with poor communication on a software project is simply to ignore the people around you and do what you wanted to do anyhow. Of course, this strategy can backfire, especially if you don’t know what you’re … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

Does Bad Writing Reflect Poor Programming Skills?

Writing is a communication skill. And they say that communication skills and the other soft skills are what programmers need today. Effective developers don’t work alone. They work with others in a team. And a team member needs to communicate … Continue reading

Posted in Uncategorized | Tagged , , , | 26 Comments