Finding Structural Decay in Architectures, NFJS Magazine, April 2017
Tips for Transitioning into Software Architecture, Interview at O’Reilly SACON, April 2016
The Challenges of Service-Based Architecture,NFJS Magazine, November 2015
Embedded Messaging, NFJS Magazine, November 2014
Architecting For Change, NFJS Magazine, June 2014
Cargo Cult Programming, NFJS Magazine, October 2012
Leveraging The Roles and Responsibilities Model, NFJS Magazine, July 2012
High Performance Messaging, NFJS Magazine, November 2011
Understanding the Differences Between AMQP and JMS, NFJS Magazine, May 2011
The Secret to Building Highly Available Systems, NFJS Magazine, July 2010
The Art of Messaging, NFJS Magazine, September 2009
Message Driven POJOs - Messaging Made Easy, NFJS Magazine, March 2009
Interview and Book Except: Java Message Service 2nd Edition, InfoQ Interview
Transaction Strategies: High Performance Strategy, IBM DeveloperWorks, June 2009
Transaction Strategies: High Concurrency Strategy, IBM DeveloperWorks, June 2009
Transaction Strategies: Client Orchestration Strategy, IBM DeveloperWorks, May 2009
Transaction Strategies: API Layer Strategy, IBM DeveloperWorks, April 2009
Models and Strategies Overview, IBM DeveloperWorks, March 2009
Understanding Transaction Pitfalls, IBM DeveloperWorks, February 2009
Creating an Effective SOA Service Taxonomy, SOA World, October 2008
EZ Pegasi: The Last Pieces of the Puzzle, Howell, S.B., Richards, W.M., Barden, S.C., Bopp, B.W., 1986, PASP, 98, p.777