Ab Irato – 2000

I unearthed this set of songs recently. It’s from 1999-2000. This is the musical portion to my senior thesis (Div III) at Hampshire College. There are other songs that I need to pull off the CD I have. I found the CD moving my mother out of her house after my father passed away. All of the sounds were programmed from scratch, as far as I remember. I actually wrote code to do this project. It’s an awful way to compose music.

The songs are mastered for car stereos, which was pretty how much everyone listened to music 20 years ago. The songs sound decent through a nice set of headphones too. I’m still very proud of this. It took me a long time.

Believe it or not, I made these when audio tapes were still being made, and only nerds had mp3s.

Coding Cat

This is a stupid simple trick for debugging code. It nearly never fails, and allows you to keep your cool and not lose it when going through your code.

I used to work with a friend that asked me one day to come over to his desk and look at something. He asked me by saying, “Be my cat for a second.”

I looked at him blankly and he said, “Just sit on the desk next to the monitor.”

I most likely replied, “Are you going to paint me like one of your French girls?”

He then proceeded to go through his code, explaining to me how it worked. I just nodded and eventually he found his error and said I could leave.
I now have a picture of a cat at my workstation that is my coding partner. If something doesn’t work. I explain my code to the picture until I find the error.

Your coding cat is anything you want to explain your code to while you’re debugging. The picture attached here is my real life cat, Bacchus. I ask him to help me, but he likes to chew on my monitors and knock things off my desk.

What most people don’t get is how frustrating it is to work on something for hours to have nothing happen, or get a completely unexpected result. Coding and development are not the cut and dried process non-coders think. Do yourself a favor and don’t drive yourself crazy. This stupid little trick will save a little sanity. If you’re working in an office with others it might also make you a little more interesting. Because, let’s face it, you’re a very unstable and boring person who talks to pictures of cats instead of real people.