Back From the Dead

Well, back at least from a blogging perspective. It has been a long time since my last post. What to say about why that is – well, mainly I was taking care of some personal work and also finishing up a consulting gig.

It has been a successful first “out of a corporation” year for me. I have made some money and made some great contacts.

So where do I stand right now?

I am in a state of flux. I am between consulting/contracting opportunities and I have not made much headway on any micro-ISV product (mainly because of the consulting work, but also for some other reasons).

I have some decisions to make.

Here are my current options:

  • Flesh out 1 or more of 5 possible product ideas, if for anything to get me back in the programming “spirit”
  • Do some side, primarily non-programming work that has been offered to me, more for the experience and satisfaction than any monetary reason.
  • Work on some technical articles or books that I have been floating around. as possibilities I have some possible leads for publications, but some other things have to fall into place, which I am working on.
  • Look for some more consulting work – I may have a possibility in January, but I am not sure I can 100% count on that.
  • Go back to school to earn my Masters in Computer Science or MBA or, at the very least, take some courses to get the brain juices flowing
  • Look for a full-time job

Now, the options above are not necessarily exclusive, but I do need to prioritize and make a decision. And make a decision is exactly what I am going to do now…..

……well, after I watch my Buffalo Bills hopefully beat the Browns tonight!

Go Bills!

Buffalo Bills logo

UPDATE: The Bills lose on another "wide right" field goal. Bills fans know those are the two most dreaded words a Bills fan can hear :-(

10 Types Of Programmers

I read an interesting, and rather humorous, commentary about the 10 types of programmers you will find out in the field. My thinking is that many software developers fall into more than one of these camps depending on the situation. For example, I can safely say that I have been a Ninja, a Code Cowboy (yes, I admit I have written spaghetti code) and an Evangelist ---- on the same project! Here is my favorite:

#4: Vince Neil

This 40-something is a throwback to 1984 in all of the wrong ways. Sporting big hair, ripped stonewashed jeans, and a bandana here or there, Vince sits in the office humming Bon Jovi and Def Leppard tunes throughout the workday. This would not be so bad if “Pour Some Sugar on Me” was not so darned infectious.

Vince is generally a fun person to work with, and actually has a ton of experience, but just never grew up. But Vince becomes a hassle when he or she tries living the rock ‘n roll lifestyle to go with the hair and hi-tops. It’s fairly hard to work with someone who carries a hangover to work every day.

....and, yes, Pour Some Sugar On Me *is* infectious if you hear it enough. It's crazy! :-)

Apple Will Allow 3rd Party Applications for the iPhone

This is good news! Why? Well, 2 reasons:

  1. Customers and developers alike have demanded this functionality, and Apple has seen the light. Applications that just run in the iPhone version of Safari was not going to cut it.
  2. My new business can make use of this wonderful news in product development :-)

More details need to emerge before I get super-excited, like what will the developer limitations, if any, be? But I am a bit excited.

Some discussion has been going on everywhere in the blog-o-sphere. Example: Robert Scoble discussed this.