The road to CIO, luck required, and no small amount of politicking

Computer World wrote an interesting article on CIO’s that followed a non-typical path to the CIO/CTO position. You can read it for yourself here.

I’ve never made it a secret that I would like to move into a CIO/CTO type position in my future. I never did see myself as a grumpy old architect that had long debates over the proper uses of some esoteric programming technique. This is the reason I have gone back to school to get and MBA, I suppose it would be the more traditional path toward those positions. After reading that article, I am a bit disheartened.

As much as I don’t like to admit it, but the more I have learned it seems that the CIO’s and CTO’s of the world are still little better than bureaucrats. I suppose I had a rather Utopian view of what the positions were like, grizzled tech veterans with decades of development and administration under their belt. The perfect amalgamation of business savvy and tech know-how. It seems, however, that the truth is more watered down that that. Apparently a lot of CIO and CTO are simply business people that “showed an interest” in computers. Wow, I wonder if their Mom got them a ‘puter for Christmas (yes, I just quoted Hackers). It seems what is missing from these poor souls that ‘fell’ into the CIO positions is a techno-lust that consumes most computer geeks. I am open to idea that one must shed certain undesirable traits to become more universally acceptable when bridging the gap between business and technology. Its just a shame that many seem to build the bridge then sit back contently and wave to the other side.

No Comments


Buy music through Banshee!

I live Amazon MP3. They were the first to offer paid, non-DRM, MP3 downloads. So they get my business. I am not really into the indie music scene, my tastes usually run more mainstream, so that invalidates all the little pay-per-download sites that offer a couple hundred songs for download. The first time I go to look for a song and can’t find it will usually be the last time I merchant a site. That just the unfortunate part of the micropayment system. I want to get what I want now, and I am not going to spend a lot of time looking for a product to spend 99 cents. Make it fast, comprehensive and cheap and you’ll have my business every time. Sorry Ubuntu

Aaron Bockover, founder of the Banshee music player/manager, tells us that 100% of the affliate revenue goes to the Gnome foundation if you buy music from Amazon MP3 through the Banshee interface. Read his blog post here.. So, from now on I will be purchasing my music through Banshee. Sorry UbuntuOne music store, maybe given some time you will be competitive, but not yet.

Originally read from OMG! Ubuntu!

No Comments


You don’t know how much junk you have until you move

Here is the situation, I need to move a website running from server A to server B. Server A is starting to show its age and need some upgrades (hard drives, RAM, and OS). I needed to move a very important web site from server A to server B, so we can take down A for an extended period of time. So after using my best buddy rsync, all the files are in place on server B, all I need to do is point all the services that used to point to server A now will be pointed at server B. Easy right?

Try number 1; Rsynced all files to server B, flipped the switch and realized that something was wrong with the SMTP server, and I would need to flip it back to make the corrections. 1 day lost..

Try number 2; Rsynced all files to server B (there are people actively adding files to this server throughout the day); flipped the switch, and realized that I never installed a custom backup program that was running on server A, crap, I can’t find the source, flip it back to do some searching. Another day lost..

Try number 3; Flipped the switch, then found that the version of PHP installed on the new server had some issues with the CMS software, and I forgot to rsync the files over before I flipped the switch, crap! Flip it back to do some research on the issue. 1 week lost while I tracked down the issue with PHP 5..

Try number 4; Rsynced all the files to server B, flipped the switch…waited for the other shoe to drop…crawled out from under my desk and looked around, everything was running, nothing was broken..I am fully up and running on server B now.

I really should have written down everything that was required since I am going to have to move the site back to server A soon…

No Comments


Google code hosting

I just put the JRBackup script on Google code here: http://code.google.com/p/jrbackup/

I like not having to keep a server running at home 24×7 to host my projects any more. Now my shoddy bash scripting technique can be on display for the whole world to jeer at! I have found scripts easier to peck at than larger projects like the JHulk project, I have been bouncing JRBackup around by email to myself for a while now.

No Comments


Focusing on what works

This post from Dan Heath was like a sudden ray of light for me. It amazing that something so fundamental and seemingly obvious, has slipped by me for so long. Rather than focusing on our weaknesses and trying to figure out why we can’t do something right, or why we seem to always fail at something, we should look at what IS working and why its working for us. Then, we can take those practices and lessons and attempt to apply them to what isn’t working.

Now you might say, ‘Well, I do that already!” I seriously doubt it, this is something that is so fundamental to human nature we don’t even think about it. Think about school (for some of us it is further back than others), when you got your marking card, did you look for bad grades? I bet you did. I know I did. Its natural for us to do this. Dan’s advice is to look at the good grades and analyze what worked with those classes.

This idea seems both fundamentally sound, but also terrifically difficult to implement. In my mind I can see two scenarios why something would work for me.

  1. I found the subject fascinating and working on it didn’t feel like work so I was inclined to be far more receptive when dealing with it
  2. The subject was simple, or it required little brain power to achieve great results

How then would I apply the ease of art class to the calculus class that nearly ended my sanity? I really have no idea. Calculus required an enormous amount of time for me to get below average marks, art on the other hand, required me to show up. Maybe its just a bad example but I think the idea has a lot of merit in specific situations.

No Comments


Simple Backup script

I started a new little pet project called simple backup (yeah, real original, I know) Its a bash script that has grown out of my need for a simple way to keep a rolling backup of the various sites I host on my servers. Its really rough right now, please don’t blame me if running this on your server causes a nuclear winter in your vicinity.
Check it out: http://jeff.robbins.ws/code/simple-backup

No Comments


For a little fun with WordPress (easter egg)

Found this little nugget of humor in WordPress today. Go to edit a page, then go to compare to autosave (previous version), then try to compare the same versions. Nice little easter egg in there to remind you of your boneheaded selection.. :-)

No Comments


Going to work is a distraction

Kevin Purdy sums up why going to work is basically a distraction. Watch the video here

In the first 30 seconds he essentially summed up my day. Come to work…ramp up..meeting…ramp back up…conference call…lunch…ramp back up…phone call….ramp back up…someone stops by my cube…ramp back up…?…actually do some work for the last hour of the day.

I remember the days when I would get into the zone and work for hours..during the day of all times..and the meetings were like once a week at the beginning. Good ole’ i(dont)Care days..right Rich? Well..some of us rightfully stayed in development, others just wish we had. :-)

No Comments


Common meeting where I work

I promise I won’t post too many Dilbert comics on the site, but this one was entirely too true…

No Comments


Great post on relaying Postfix through Gmail

I was setting up a home server and I wanted to relay postfix through Gmail, but I was having a terrible time getting it to work. I found this site that explains it very simply. Should take you longer than 10 minutes and you will be realying to your hearts content…provided you have a GMail account :-P

http://www.felipe-alfaro.org/blog/2009/05/10/have-postfix-relay-e-mail-to-gmail/

No Comments