Skip to content

writing

The majority of my writing currently resides in my IBM blog. Below are links to some other writing I’ve done. Hopefully I’ll write something non-technical at some point.

Technical Articles

Ajax and REST, Part 2: Meeting the challenges of Ajax software development (IBM developerWorks, 14 Nov 2006)
Development-time concerns of Ajax development.

Ajax and REST, Part 1: Advantages of the Ajax/REST architectural style for immersive Web applications (IBM developerWorks, 2 Oct 2006)
Architectural concerns of Ajax development.

Ground rules for managing business process integration projects (IBM Rational Edge, 15 Jul 2005)
Executing large-scale business-process integration projects.

Overview of static analysis in IBM Rational Application Developer 6.0 (IBM developerWorks, 1 Mar 2005)
Static analysis capabilities of RAD 6’s Code Review tool.

Book Reviews

Book Review: Kent Beck’s Extreme Programming Explained, 2nd Ed. (IBM Rational Edge, 15 Jul 2005)
The definitive book on XP, updated.

Book Review: Joel Spolsky’s Joel on Software (IBM Rational Edge, 15 Apr 2005)
A collection of entertaining essays on software development.

Book Review: Bruce Schneier’s Secrets and Lies (IBM Rational Edge, 15 Mar 2005)
Great overview of many digital security issues and technologies.

Book Review: Suzanne and James Robertson’s Requirements-Led Project Management (IBM Rational Edge, 15 Mar 2005)
How requirements management influences project management and vice-versa.

Book Review: Ted Neward’s Effective Enterprise Java (IBM Rational Edge, 15 Dec 2004)
Overview of important architectural and design concerns when building enterprise Java applications.