Friday, December 16, 2011

About this Blog...

So, what is this blog for, anyway? Why are you writing this?

A couple of reasons:
  1. I'm a programmer sitting in a nice lab surrounded by a bunch of friendly EE / mech / optical engineers who have essentially no interest in programming. Therefore, I have nobody to talk to about the interesting / frustrating / amusing little things I stumble across in my daily software excursions. So I'm talking to you instead :-)

  2. Some of the things I'll post here required a bit of Googling to discover. Some may have been buried rather deeply in message board postings, archived mailman threads, etc. Where a workaround appeared frustratingly obscure, I'm using this to repost the final solution for others to find, hopefully with somewhat more descriptive keywords and narrative context.

  3. While I've been programming for many years, mainly in Linux C/C++/Java/Perl environments doing database middleware, web interfaces or system scripting, I've recently jumped into an all-new "pond" involving Microsoft Visual Studio, C#/VB, USB device drivers, LabView, and a bunch of interesting technologies that I've rarely had to mess with before. Therefore I have a lot of fresh "noob" perspective that I might as well leverage into breadcrumbs (for my own reference as well as others).

  4. I guess Facebook has put me in the mindset of sharing interesting little anecdotes, yet perversely Facebook itself is a poor forum for technical chatter: it seems more for aunts and cousins than work dialogs. Too much technobabble on FB will likely just get you blocked from the feeds of otherwise purely social contacts (quite reasonably, I should add).

Lastly, some of this is stuff I would normally document on a departmental / company wiki, but my current company doesn't provide much in that regard (GForge...bleah), so you reap the benefit instead :-)

No comments:

Post a Comment