Category: programming

  • Please Stop Giving Me The Business

    As a programmer there is good and bad about working inside a company who’s core business is not directly the software you are writing. The Good: No one knows what you do You can get to learn about other businesses/fields The bad: No one knows what you do You can end up being treated like…

  • Screening Programmers Via Email

    There is lots of good articles out there on the web about how to interview programmers. Here’s one. Most of this understandably focuses on the interview process whether its a phone screen or and in person all day event. At some places the process essentially stretches out for a 90 day trial period. I don’t…

  • Another Story About How Fred Brooks is Smarter than Me

    Maybe I could do a whole book, but I guess he already has. Back when I was in gradual school Fred Brooks was the adviser for something called the building walk-through project. The idea was pretty crazy. You would model a building in a computer before it was built and “walk” around in it using…

  • Gradual School

    A previous post got this comment: You were in a gradual school? I am guessing the commenter was “helping” me with my spelling which I do need in  general but in this case I was referring to: Walt: Daddy what’s gradual school? T. S. Garp: What? Walt: Gradual school. Mommy say’s she teaches at gradual…

  • Some random thoughts on programming

    Since this post actually got read by people I made a follow up to clarify some of what I was saying. Thanks internet for helping me realize how bad I am at making my point. As I near the end of my third decade programming, I keep finding myself coming back to pondering the same…

  • YAMSR

    I recently switch to using a Mac for my main computer. I decided I didn’t want to move to vista and while I love ubuntu I don’t really want to use an os which still requires me to edit files in /etc to hook to a secure wifi access point. I do have a gutsy…

  • Testing Faith

    At 40+ I consider myself an “old” programmer although it feels better to just think of myself as “old-school”. Its an interesting ride because I go back and forth between feeling like I have seen all the things come around 100 times and thinking there is so much new stuff I will never be able…

  • Managing Humans

    Micheal Lopp’s book is probably the best book written on software management. Buy a copy for your boss today!

  • Croquet

    Lots of new announcments from the Croquet People. A Company a consortium and the 1.0 SDK release. Its nice to see they are still alive and kicking. It would be even nicer if they hired some decent artists.  There are some really smart and talented people behind Croquet but so far thier screenshots actually make…

  • The Tasks of Software Development

    I recently started a new programming project. For me its new in a few different ways. Its the first job I have had with or for a local company in about 3 years, Its the first project I have worked on (for money) that was small enough for me to complete by myself really in…