Kirk Knoernschild

Software Developer & Mentor

Kirk is software developer with a passion for building great software. He takes a keen interest in design, architecture, application development platforms, agile development, and the IT industry in general, especially as it relates to software development. His recent book, Java Application Architecture was published in 2012, and presents 18 patterns that help you design modular software.



Blog

Java With a Bit of OSGi - The Book

Posted Monday, March 26, 2012

I’m dancing. By god I’m dancing on the walls. I’m dancing on the ceilinmore »

Farewell Blog, Hello POMA

Posted Friday, May 7, 2010

As the saying goes…all good things must end. As of today, my blog is shutting down! I do intend to leave all content on-line so you’ll always be able to see a list of all 134 posts, but there won’t be any new posts for the foreseeable fmore »

Ecosystems, Modularity, & OSGi

Posted Monday, May 3, 2010

Recently, I questioned whether OSGi and modularity would succeed in penetrating the enterprise. But what I really meant to question is whether OSGi will have the disruptive impact of which it’s capable. I asserted that if OSGi does succeed, it won&more »
Read More Blog Entries »

Presentations

OSGi Demystified

n 2007, OSGi was heralded as a contender for most important technology of the decade. Today, most developers have heard of OSGi, but few are using it to develop their enterprise software applications. OSGi might be the most heralded technology that nobodymore »

Scaling Agility

Agile methods are proven on small teams. But really..more »

Modular Architecture - TODAY!

Modularity is coming to the Java platform! But contrary to popular belief, you don't need a framework or a new runtime to start building modular software applications. You can start today.more »