Gearing Up for Launch

As I’ve never been known as one to mince words, I’ll just say it: launching a company is a pain in the ass. Fun? Yes. Challenging? Sure. A learning experience? No doubt. Regardless, it’s a pain in the ass nonetheless. At least, it is for me. Like many of you, I’d much rather be coding. Though, there are times when we all just have to suck it up and get shit done. This is one of those times.

On March 26th, 2015, at the 2015 United States PostgreSQL Conference, we’ll be officially coming out of stealth mode and going public with the kick ass software we’ve been working on. Then, in April, we’ll be exhibiting at Collaborate 2015, showing Oracle DBAs and developers some of the cool things they can do using our software. At this point in time, I’m not going to share any more info than that. But, while I’ve been going through each decision, I figured it may be useful to share some of my decisions and, where applicable, my reasoning in hopes it can help you. So, here’s the first blog.

Business Cards

While they’re not as important as they once were, business cards still serve a purpose. One impression you certainly don’t want to leave, however, is a potential customer holding onto a shitty quality card. After reviewing a few different vendors, I had whittled my choices down to MOO and Jakprints. Many years ago, when MeetMe was myYearbook, the original business cards we ordered were pretty snazzy glossy cards from Overnight Prints. Unfortunately, their quality went downhill and, as such, MeetMe moved to Jakprints. While Jakprints’ cards aren’t bad, after watching the video promo for their Luxe line of business cards, I wanted to give MOO a shot and ordered 100 cards. From a quality perspective, the Luxe cards are the nicest cards I’ve ever seen. My only recommendation would be, from a design perspective, not to throw a modern, full-color design on them. If it would look better glossy, go glossy. In my opinion, Luxe cards really should only be used with more traditional designs. In the end, I was so pleased with the high-quality of MOO’s products, as well as their well-designed online ordering systems and timeliness of delivery, I chose to order the rest of our cards from them, going with rounded glossy cards.

Conference Demo Systems

For both personal and development use, I’ve relied almost exclusively on a MacBook for almost 5 years now. That’s something the 90s version of myself would’ve never said but, once Apple went Intel, I’ve never looked back. On my Mac, I’ve developed applications in PHP, JavaScript/Node.js, Python, Ruby, C, C++, Objective-C, and Java. Likewise, I’ve written iOS apps and Android apps without issue. I really don’t see how you can go wrong choosing Mac as a development platform. That being said, for our conference demonstration systems, I’ve decided on a 13-inch MacBook Pro with Retina Display and 3.1GHz Dual-core Intel Core i7 (Turbo Boost up to 3.4GHz) with 16GB 1866MHz LPDDR3 and 512GB PCIe-based Flash Storage. These babies are more than powerful enough to run rather sizable demonstration instances of PostgreSQL, MySQL, eXtremeDB, and Oracle Database. When we’re not using them for demonstrations, they’re always good development systems!

Conference Demo Virtualization

I was able to set up an entire test environment using Homebrew and Docker (boot2docker) in 20 minutes and can re-create the whole thing with a 10 line bash script. How can you beat that?