Operational Dynamics
Technology, Strategy, and IT Operations Consulting   |   Open Source Research and Development   |   Blogs

Shattering the Monolith

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.

Shattering The Monolith


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 it.

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.

These documents copyright © 2012-2013 Operational Dynamics Consulting, Pty Ltd unless otherwise noted. Copyright of work by other authors is retained by those authors. Most material in this site is made available under an Open Source or Open Content licence; see the top level LICENCE file in that project's source repository for details

Files on this site (notably program code) will be delivered as Content-Type: text/plain unless syntax-highlighted or binary. Optimized for standards. All times UTC