Open Source isn't just for other people! Increase modularity, reduce coupling, and
get your boss excited about releasing code.
This was the opening keynote at OSDC 2012, the Open Source Developers Conference, Sydney, 5 Dec 12.
We're all happy to use open source, but it can be a lot harder
to get your employer to agree to putting your own code out
there. Modern application design doesn't have to be monolithic;
indeed, we all know we need to be modular but that turns out to
be harder than we all thought it should be; ask anyone who has
had to suffer an "enterprise service bus". The key is figuring
out what has to be proprietary (your business processes!) and
realizing that the rest doesn't have to be; put your stack in
a form that others can use, then when you need help, you can get
Some versions of Firefox show a black screen for the first slide on initial
load; press Right, PageDown, or Spacebar and it should work; Left or PageUp
will take you back a slide.