Skip to main content

Writing & Publications

A comprehensive bibliography spanning my work on digital accessibility, enterprise architecture, and the framework-free web.

Selected Articles & Series

Web Almanac • 2025

Accessibility Chapter

Served as the Technical Reviewer for the annual state of the web report's chapter on digital accessibility.

Web Almanac • 2022

Accessibility Chapter

Co-authored the comprehensive annual report detailing the state of accessibility metrics and trends across millions of websites.

Web Almanac • 2021

Accessibility Chapter

Co-authored the Web Almanac's chapter analyzing real-world accessibility data and the framework-free web.

Thoughtworks • 2020

Why test the user journey?

An introduction to User Journey testing, demonstrating how to write tests in the language of the user rather than the developer.

IBM developerWorks • 2015

Mastering MEAN

A comprehensive article series exploring the MEAN stack (MongoDB, Express, AngularJS, and Node.js).

IBM developerWorks • 2008

Mastering Grails

A comprehensive, multi-part technical series authored for IBM exploring the Grails ecosystem.

IBM developerWorks • 2006

Practically Groovy

A foundational series advocating for Groovy and dynamic languages on the JVM.

Published Books

InfoQ • 2010

Getting Started with Grails

A foundational text focused on streamlining the development lifecycle and reducing traditional Java complexity.

Pragmatic Bookshelf • 2008

Groovy Recipes: Greasing the Wheels of Java

Focuses on reducing the "boilerplate" associated with traditional Java, acting as a primary advocate for Groovy as the future of Java development.

O'Reilly Media • Oct 2005

JBoss at Work: A Practical Guide

Co-authored with Tom Marrs. A practical framework for deploying complex J2EE applications on open-source servers.

Collaborative Wisdom & Anthologies

Packt Publishing • 2023

Developer, Advocate!

Insights and interviews contributing to the collective wisdom of developer relations and advocacy.

Pragmatic Bookshelf • 2006, 2007

No Fluff, Just Stuff Anthology

Contributing to collective industry knowledge on software craftsmanship across multiple annual editions.