Archive for October, 2007

Attention Span

Saturday, October 27th, 2007
Editor’s Note: I wrote the title to this post and was surprised a few hours later when I found the window again. Perfect
I’ve noticed in recent years that my attention span has become pretty short. It may have started when I was a ground beef covered near-slave at Taco Bell, where working on the drive through is an experience that will shred, pulp, and reconsitute your psyche into something completely alien. After a few nights of that, I could routinely maintain multiple conversations while parsing an order and answering ridiculous questons like “Does your sauce have sugar in it?” (I actually got that question during the Summer of Atkins)
College is an experiment in doing a fuckton at once. Keeping track of a myraid of facts, assignments, meetings, appointments to drink, and whether or not the class you’re going to have next has moved to a different building or not is only the start. I lived 60 hour weeks in college, thrived (throve?) on 5 hours of sleep per night, and got grades consistent with the only GPA I’ve ever received, a 3.8. The amount of tasks I accomplished concurrently still blows my mind. How did I manage to work on a web site, take notes, surf the web, chat with Isha, and eat at the same time in class?
My last job, as a Tech Support slave, was maddening. I’d have a list of 10 things to do concurrently and be constantly interrupted with people asking me for advice on cameras, or printers, or types of burnable DVDs. It was the perpetual switching that really made my brain hurt. Suffice to say, I didn’t make nearly enough, and a less lazy person would have quit and found a job that paid quadruple.
The reason for this post is that I find that, while doing anything, if there’s a lull longer than two counts, my eyes are gone. They’ve ticked off to some completely different topic. As a developer, my day includes lots of lulls. Compile, wait, load test site, wait, click some options, wait. It’s these waiting times that I find that if I don’t have something queued up to focus my attention on, I’m lost, my brain slows down, and my productivity tanks. My day thrives on a constant influx of timely <i>stuff</i>. It’s hard to measure productivity, but it’s pretty easy to guage a lot of the stuff around it, like how zombified I am after a day of work, or how exhausted or angry I feel. Without any kind of scientific measurments, I feel like the closer to 100% my brain is engaged during a given day while minimizing too much focus flipping, the better I feel.
For example, if I can just sit down, and focus on one thing without the development toosl getting in my way, I walk out the door feeling pretty good. I race home, and get some of my personal work done. But, if I’m doing a ton of tweaking and testing, with long compiles, and tedious testing, when I walk out the door, all I can think about is just checking out and going to bed. The boring stuff is part of being a developer, for sure. The tools are a tradeoff, and I’m not complaining.
So, part the road I’ll walk for the rest of my life is to become a better developer. A part of that will be practice, like anything else, but another part will be amping up my productivity until I’ve written 50 lines of code before I’m out of bed.

gMail, why hast thou forsaken me?

Thursday, October 25th, 2007

Gmail recently enabled IMAP for some of its users, with the aim to have them all set by Friday. I’m totally psyched up for IMAP access over gMail, but I have jack. Why do you have to be that way, gMail?

College Memories

Tuesday, October 16th, 2007

One of my fondest memories from college was when I stayed up all night trying to keep a roommate from writing a paper that was due the next day for a class we both had. I finished mine with plenty of time to spare, but he had perfected procrastination to a fine art. He was able to do a paper in the moments before a class. I stayed up to around 4am, even drawing a comic illustrating my victory.

My memory is foggy, and I can’t remember if he managed to finish it or not. It didn’t matter. When we got to class, the professor told us that he had pushed the deadline back. My victory was shattered by slackers.

Ultimate Frisbee

Saturday, October 13th, 2007

For about two years now, I’ve been talking about how I need to get in shape. It seems like I gained 20 lbs. the moment they handed me my diploma. From there, it’s been downhill. I don’t live near enough to anything interesting enough to walk to, and by time I get home from work, I’m so exhausted that I don’t have the will do to anything. My weekends are spent programming, or traveling to BG.

So, when a coworker asked if I’d be interested in playing Ultimate Frisbee on the weekends, I agreed. I told him the story of the year I lived in “The Frisbee House”, witnessing travesties like people drinking from a dirty disc. It was an odd year, but I picked up enough about the sport to know that it could only help me get in shape.

It’s been a blast, and the catalyst for me to start running again. Isha’s dad once asked why people run for fun. I didn’t bother answering then, because I honestly don’t know. I feel compelled to run, and always have. Even when I knew my lungs couldn’t handle it, my legs screamed for it. I’ve got the soul of a runner, but the legs, lungs, heart, and stamina of a ham sandwich.

It’ll get easier.

OS What?

Friday, October 12th, 2007

As a Professional Software Developer (that’s right, I do it for a LIVING) I spend the vast majority of my day in front of a computer. By vast majority, I mean every moment that I’m not driving or sleeping. I’m a windows developer, but an Apple fanboy, so I wind up using Windows and OS X about equally. I’m constantly struck by how much more convenient OS X is.
 Today’s example has to do with copy and paste. If you cut some text in windows, and instead of pasting, accidentally hit control-c, windows chooses to clear the clipboard. (Assuming you have nothing selected) OS X won’t copy nothing. Even after you mess up, it forgives you, and still lets you paste what you want. Thanks, OS X, for recognizing I’m imperfect.

The Move

Thursday, October 11th, 2007

So, I’ve moved. After more than a few discussions with Joe, we’ve decided to retain TeamJD as it began, as a showcase for the things we worked on together. What we were looking for in hosting has changed.
This site represents a fresh start. It’s true that I don’t do much art anymore or take many photos, but this site will still be an outlet for my thoughts and creativity.

Coffee = Glory

Monday, October 8th, 2007

Highlander Grogg for the win.