My take on open source licenses
Open Source licensing can be a confusing and daunting task. Most developers simply adopt licenses of other popular projects. I wanted to shed some light on the most popular licenses and provide some guidance on which one should be used and when.
Disclaimer: I’m not a lawyer, I am not qualified to nor am I imparting sound legal advice.
Read more
Watch what you say

- Image by Gustty via Flickr
I came across an article today titled “Help! My boss is on twitter“. Allow me to share a secret with you, if you current boss isn’t on twitter yet, I can guarantee that your next one will be. Social media has caught on like wildfire. In all the excitement too often people forget that everything that you say on twitter / facebook and others is being published and recorded. This isn’t a private conversation you are having. Just because it’s not at the top of your feed doesn’t mean that it’s not there. Read more
Why Projects Fail

- Image via Wikipedia
Regardless of your title or degree of experience, any misstep could result in a failed project. It’s a good habit to review the following two slide shows, if nothing else to provide a good confirmation that you are on the right track. Read more
The Golden Hammer

- Image by Kyle May via Flickr
Every so often a “new” technology catches on. RIght now it’s nosql databases. A couple years ago it was Ruby, before that it was java. Each arise because they propose a solution to an existing problem, or in other words a better way of doing something.. something, but not everything. Read more
Finding the Right People

- Image by steve.francia via Flickr
Since I began at Open Sky a few weeks ago I have been tasked with building out a great team. Over the course of my career I have interviewed hundreds of people (mostly developers) and hired dozens. At OpenSky I was able to find and hire 6 fantastic employees in my first 6 weeks and wanted to share some of the tips and techniques I have learned over the years and found successful. Read more
Transitions
I couldn’t be more excited to announce that I have accepted a position at The Open Sky Project. I am leading the architecture, development and technology.
It’s rare in life that one has the opportunity to do what they love to do and be paid to do it. Even rarer is to do something great with people you love working with. At OpenSky I have found this and more. There is an energy and excitement at OpenSky; come spend 10 minutes in our office and you will feel it. The team is passionate about what they are doing and the passion is growing. Read more
Using the right keys
Image by HeyThereSpaceman. via Flickr
Today I was visiting a friends office and like many offices in NYC they have a shared bathroom in the hall for the entire floor. In this building it had five buttons on the door that when pressed in the correct order unlocked the door. A simple password.
In our office we have a similarly shared bathroom, but instead of a password, we have a physical key required to unlock the door.
A password for the bathroom was just the right amount of security. It prevented just any stranger from easily accessing the bathroom, but wasn’t inconvenient and easy to provide access to. My friend simply told me the password and I as a visitor had all I needed to enter. It was the right amount of security for the right purpose. Read more
7 security practices you need to follow
Some of this may seem like a broken record, yet every single time you hear about a bank losing millions of customer data, or a company having a security breach they consistently have failed to implement and enforce the most basic security practices. Here are 7 simple security practices that you cannot afford to not follow. Read more

