I’ve been programming for more than a few years now, but sometimes I like to look back at things I wrote when I was much younger, and reflect on how much I’ve learned since then. Of course, no one expects you to start out knowing everything, but there are a few things I wish I’d… Continue reading Things I Wish I’d Known When I Started Programming
Ran across this article/story recently (it’s a PDF link) and had to share some of the more entertaining little excerpts from it – though you might need to be a programmer/sysadmin in order to appreciate the humor in some of these… Systems people discover bugs by waking up and discovering that their first-born children are… Continue reading The Night Watch (Programmer Humor)
Q: As a .NET programmer, why do you care about being familiar with the Win32 API? A: Because the .NET framework is just another abstraction, and I like to think that I’m a good programmer – and good programmers know that all abstractions are leaky.
Looking at some pending legislation through the eyes of a computer programmer… and finding it… wanting.
An essay on “Why Software Breaks” that touches on the complexities of software and the computer systems on which they are built – a complexity that is inherent to their flexibility, and therefore can never really be reduced or removed.