Mike’s upcoming schedule

Michael Miles is presenting at these upcoming events.

Austin, TX, USA

Longhorn PHP

Shifting Left: Incorporating Testing Early in the Development Lifecycle

“Shifting left” means integrating testing and quality checks from the very start of a project, rather than near the end. This approach helps detect issues sooner, reduces rework, and improves overall quality—an especially important factor in higher ed digital projects with multiple stakeholders. In this session, we will demonstrate practical ways to embed testing into daily development tasks, such as automated code checks, static analysis, and continuous integration pipelines. Attendees will discover how to foster a quality-focused culture within digital teams to deliver more reliable and accessible experiences.

24 October 2025

Providence, RI, USA

New England Drupal Camp 2025

Shifting Left: Incorporating Testing Early in the Development Lifecycle

“Shifting left” means integrating testing and quality checks from the very start of a project, rather than near the end. This approach helps detect issues sooner, reduces rework, and improves overall quality—an especially important factor in higher ed digital projects with multiple stakeholders. In this session, we will demonstrate practical ways to embed testing into daily development tasks, such as automated code checks, static analysis, and continuous integration pipelines. Attendees will discover how to foster a quality-focused culture within digital teams to deliver more reliable and accessible experiences.

15 November 2025

New York, NY, USA

Evolve Digital: NYC

Copilot, Not Autopilot: Responsible AI Use in Drupal Dev Workflows

AI tools can boost developer productivity, but only if used with intention. In this session, we’ll explore how to responsibly adopt tools like GitHub Copilot, Claude and ChatGPT in Drupal development—without outsourcing our critical thinking. Drawing from real-world examples, we’ll cover how to use AI for writing custom code, troubleshooting, and reviewing pull requests while avoiding overreliance and knowledge erosion. You’ll learn how to integrate AI into your daily workflow to accelerate output, improve quality, and sharpen your skills—not dull them. We’ll also talk about when not to trust AI, how to evaluate generated code, and what boundaries help teams retain shared knowledge. Whether you’re curious about getting started or looking to level up your AI-assisted dev practices, this session will offer a thoughtful, practical, and slightly humorous guide to balancing human judgment and machine assistance in the Drupal ecosystem.

21 November 2025