As the clock turned from 11:59 PM on December 31, 2011, I made a list of items I would execute upon in 2012… Creating a personal blog was one of them and today I check that item off the list. So what will I use this blog for? hmmm. For one, I will use this as a channel for announcing new versions of open source modules and for-profit application I have created over the years. Things like jQuery.ptTimeSelect, jQuery.flickrGallery, League Manager and several new ones I have in my “list” to do this year.
Over the last few years, I have designed and created several pieces of software either as part of freelancing gigs or as part of personal and professional projects. Whenever I design new pieces of code, like modules and libraries, I always do so thinking about 1) re-usability and 2) performance. This has made it possible for me to re-use several pieces of software in multiple project with little to no changes at all. Another big thing with my coding is that I’m am a very big fan of documentation. I never post any piece of code without it being properly documented. I feel that any library or software out there today is only as good as its documentation… I don’t care how good the software is and how much functionality it provides; if the documentation/API is not good, you lost me as a consumer.
So what can be expected to show up from me in the coming year? Here is a quick list of some of the software I’m looking to post this year as open source:
- Perl: Dbflat.pm – simple lightweight library providing flat-file “databases” with no dependencies on 3rd party modules outside of perl itself
- Perl: WebUserSec.pm – simple lightweight library providing user authentication services to an application. Build on top of Dbflat.pm
- Perl: DateLite.pm – library to quickly do date calculations. Was build using jQuery’s chaining concept approach so that one can quickly move from date to date.
Wow… did I just write all that? does it even make sense? Ok… I’m now an official “blogger”?
Adding new tag line: Paul the Blogger!