Accessibility Chapter
Served as the Technical Reviewer for the annual state of the web report's chapter on digital accessibility.
A comprehensive bibliography spanning my work on digital accessibility, enterprise architecture, and the framework-free web.
Served as the Technical Reviewer for the annual state of the web report's chapter on digital accessibility.
Co-authored the comprehensive annual report detailing the state of accessibility metrics and trends across millions of websites.
Co-authored the Web Almanac's chapter analyzing real-world accessibility data and the framework-free web.
Exploring the path of developer advocacy and turning a passion for technical communication into a fulfilling career.
An introduction to User Journey testing, demonstrating how to write tests in the language of the user rather than the developer.
A comprehensive article series exploring the MEAN stack (MongoDB, Express, AngularJS, and Node.js).
A comprehensive, multi-part technical series authored for IBM exploring the Grails ecosystem.
A foundational series advocating for Groovy and dynamic languages on the JVM.
A foundational text focused on streamlining the development lifecycle and reducing traditional Java complexity.
Focuses on reducing the "boilerplate" associated with traditional Java, acting as a primary advocate for Groovy as the future of Java development.
Pioneering the use of GIS and mapping APIs for web developers, bridging the gap between traditional geography-centric GIS and developer-centric web services.
Co-authored with Tom Marrs. A practical framework for deploying complex J2EE applications on open-source servers.
A companion technical deep-dive into geospatial web integration and mapping APIs for developers.
Insights and interviews contributing to the collective wisdom of developer relations and advocacy.
Contributions to collective wisdom focused on project management, agile development, and team leadership.
Contributing to collective industry knowledge on software craftsmanship across multiple annual editions.