| February/March 2011 | z/Journal Magazine | DB2 10 for z/OS: The Most Secure DB2 Yet (Cover Article) |
| Dec/Jan 2011 | z/Journal Magazine | The DB2 Catalog Gets a Makeover |
| September 2010 | IBM Systems Magazine: Mainframe Edition | Remodeling The Data Warehouse |
| Aug/Sept 2010 | z/Journal Magazine | DB2 for z/OS Parallelism |
| June/July 2010 | z/Journal Magazine | Top-10 Features of DB2 10 for z/OS: A Preview |
| Apr/May 2010 | z/Journal Magazine | The Magic of Keeping DB2 in Order |
| Nov/Dec 2009 | IBM Systems Magazine: Mainframe Edition | Managing BI with IBM Workload Manager (One of four authors) |
| Aug 2009 | z/OS HOT TOPICS Newsletter – Issue 21 | Oh, the places you’ll go: Mainframe communities go social (co-authored) |
| Apr/May 2009 | z/Journal Magazine | How DB2 9 for z/OS Can Improve a Data Warehouse’s Performance |
| Oct/Nov 2008 | z/Journal Magazine | The Magic of DB2’s Prefetch |
| Aug/Sep 2008 | z/Journal Magazine | Want to Know What DB2 Is Doing? Take a Closer Look at DB2′s TRACE |
| Jun/Jul 2008 | z/Journal Magazine | Data Warehousing with DB2 for z/OS… Again |
| Feb/Mar 2008 | z/Journal Magazine | The Big Deal About Making Things Smaller: DB2 Compression |
| Sep 2007 | IBM White Paper | DB2 for z/OS Version 8: Upgrade Planning – What We’ve Learned |
| Aug/Sep 2007 | z/Journal Magazine | Structure and Format Enhancements in DB2 9 for z/OS |
| Jun/Jul 2007 | z/Journal Magazine | Myth-Busting: DB2 Version 8 CPU Regression |
| Feb/Mar 2007 | z/Journal Magazine | The DB2 for z/OS Catalog and Directory: Is There Any Data More Important? |
| Aug/Sep 2006 | z/Journal Magazine | zIIPing Along |
| Jun/Jul 2006 | z/Journal Magazine | DB2 Packages: A Deeper Look |
| Feb/Mar 2006 | z/Journal Magazine | Getting Re-Acquainted With DB2 Packages |
| Quarter 1, 2006 | DB2 Magazine | Fetching New Features |
| Aug/Sep 2005 | z/Journal Magazine | Just the Good This Time: More DSNZPARM |
| Apr/May, 2005 | z/Journal Magazine | The Good, the Bad, and the Really Ugly: DSNZPARM |
| Fall, 2004 | IBM eSupport | The Impact of the DB2 Installation Parameter CONTSTOR=YES |
| Spring, 2002 | DB2 Magazine | Cursors: Foiled No More |
| Spring, 2001 | IDUG Solutions Journal | A Challenging History: From Tortise to Hare |
| Winter, 2000 | IDUG Solutions Journal | Are You Certifiable? “DB2 Certification” |
| Summer, 2000 | IDUG Solutions Journal | Upgrading Your Attachments |
| Spring, 2000 | IDUG Solutions Journal | You Said What? |
| February, 2000 | DB2 Magazine | The Trigger Effect |
| November, 1999 | IDUG Solutions Journal | Can Your Dog Fetch a Mouse? |
| November, 1999 | IDUG Solutions Journal | e-People |
| October, 1998 | IDUG Solutions Journal | Trends through the 21st Century |
| August, 1998 | IDUG Solutions Journal | Java, JDBC, and SQL: Are they ready for prime time? |
| August, 1998 | IDUG Solutions Journal | Book Review of “A Complete Guide to DB2 Universal Database by Don Chamberlin” |
| March, 1998 | IDUG Solutions Journal | Data Warehouse Administration: The Challenges Never Stop |
| 1997 | BMC TechNews | Sysplex Query Parallelism |
| May, 1997 | IDUG Solutions Journal | Unlocking the Page in DB2 |
| November, 1996 | IDUG Solutions Journal | A First Look at DB2 for MVS Version 5 |
| June, 1996 | IBM’s DB2 Family News | Using Type 2 Indexes in DB2 for MVS/ESA Version 4 |
| April, 1996 | BMC TechNews | So Your Still Not Using Packages! Why? |
| January, 1996 | BMC TechNews | Stored Procedures, Now Appearing at Your Local DB2 (Part 2 of 2) |
| January, 1996 | Disaster Recovery Journal | The Impact of DB2 Version 4 on Recovery |
| October, 1995 | BMC TechNews | Stored Procedures, Now Appearing at Your Local DB2 (Part 1 of 2) |
| November, 1994 | Relational Database Journal | The Impact of DB2 Version 3 On Recovery Processing |
| September, 1994 | Enterprise System Journal | Avoiding Locks in DB2® Version 3 |
| February, 1994 | Enterprise System Journal | Buffer Pools in DB2 Version 3 |

