Last night at NYBeta I had some folks asking why we do all of our own development. Why code an ad server when there are ad servers? Why track analytics in house when there are companies that do that?
It sparked an interesting discussion in Campfire this morning. This is why:
- We have a team who can.
- It’s faster, and we accrue less technical debt.
- Any company who has a long term focus would build their core products in house. If you aren’t pushing the boundaries of existing solutions, what is your company doing?
- It’s fun.
- We know how to fix it when it breaks.
- It breaks less.