Refreshing and Addicting: Working on my IBM ConnectED Presentation on BlueMix and Portal Tooling
SamAlexander 120000PQMY Visits (5327)
Refreshing and addicting: two adjectives that immediately come to mind as I use IBM Bluemix and new Portal tooling to build a sample application for my upco
Addicting? Well, it's the same feeling I've always had exploring new web and computer technologies, starting from the beginning of the web: Launching Mosaic for the first time and viewing a weather map; creating my first public_html folder in my Unix home directory and launching my first web page; exploring Linux in the early days; learning Java; learning Lotus Domino development and its APIs; helping develop and use IBM Web Experience Factory in the field. The list goes on an on.
I'm building my service layer with Node/Express and MongoDB. I've played around with the node plugin restify to build services, but to keep things simple and reduce dependencies, I'll use express for the presentation.
Since a significant part of the presentation is Bluemix, I'll use BlueMix to standup a Node runtime and Mongo instance as well as bind them together.
While working on the service layer, I've gotten a chance to dig deeper into the scaffolding tool, Yeoman, as well as the streaming build tool, Gulp. Again, refreshing and addicting.
Not to say it's all "lollipops and sunshine" (a phrase that, to my delight, my friend, Christine Miner once invoked while we were working on a customer project together): annoyances are popping up along the way. For instance, unlike relational databases, why does Mongoose not have an auto_increment function to automatically increment the number value of a field? (There's a mo
In the spirit of kill two birds with one stone, I'll use an existing Backbone.JS application I wrote a while back for the user interface. I'll use this with the IBM
I also find writing addicting, so I could write all day. But I better get back to the finishing touches on the presentation. :-)