/home/jdppettit

Co-Founders

I have learned so much about the startup life over the past couple years. I worked with a larger startup, a smaller one, and several that I can call my own. I learned how funding works, how marketing works, how sales happen (how sales don't happen), how to

Statusy

After starting Bitkumo I quickly came to the realization that hosted status pages were far too expensive for what they were. The main players right now want upwards of $30-40 per month for what is mostly a static website. This is far too much for a company that is just

Another year down (2015)

I always seem to find myself reflecting upon the year during the holidays - where I was this time last year and where I am now. This year has been pretty good to me overall. I've gone on several adventures, moved to Texas, gotten a new job, started

Getting Started: Callbacks and Promises

Coming from Python, Node.js quickly blew my mind with the whole concept of asychronous stuff. I don't think I actually understood managing things asynchronously for a few months after I started writing Javascript (lets be honest, I probably still don't completely understand it). While the

Node-Libvirt: Promisification

After adding a couple things to Node-Libvirt one of the maintainers pointed out my original article on Node-Libvirt referenced the old callback style of using the library so I wanted to take a moment to write up a new guide for using Node-Libvirt with promises rather than callbacks. Since my

/home/jdppettit © 2026