The Tech Dog
Consuming the latest in tech since 1971

Adding MongoDb Functionality

Mon Feb 20 2012 02:16:32 GMT+0000 (UTC)

After spending a few hours researching different Node.js MongoDb libraries, I've decided to settle on the native client, MongoDb Native.The library relies on tons of callbacks, so I decided to simplify the initial connection to the database by writing my own wrapper.

Since I'm currently entering these stories into the database by hand, detailing the process is a little difficult at the moment. I will post a new article with the details when I've created a posting page.

You may have noticed that the post times are now in GMT instead of local time. I'll be fixing this in a future build.

Font Trouble

Sun Feb 19 2012 03:30:00 GMT+0000 (UTC)

So... I discovered in the new world of mobile devices that the fonts I picked were no longer web-friendly. I had to use some Google web fonts instead. That's fine. I was able to find an even better 70's looking font for the heading.

Learning to Node.js

Sun Feb 19 2012 01:00:00 GMT+0000 (UTC)

So I've decided to re-create my site using the latest and greatest platform, Node.js.

As I progress in building out this app, I hope to use this page to not only post my thoughts on life, but to post about my learning exprience with node.js as well.

Here's a screenshot of my current dev environment:

The Operating System is Mac OS X Lion running in Parallels running in OS X Lion (so that I keep my host OS clean).

For code work I'm using Sublime as my text editor.

Source control is git.

Hosting is done through heroku, a cloud based web hosting system, using their free plan.

Hopefully, I'll keep working on this. My goal is to write a decent little blog app. Sure, there are probably a few Node.js based ones out there already, but this will allow me to get my feet wet with the technology.

E.G. Hornbostel