I speak on modern web development, Drupal, technical leadership, testing, delivery practices, and practical AI adoption.
My talks are designed to be clear, practical, and grounded in how teams actually work. I care less about hype and more about giving people ideas they can use right away.
Whether I’m speaking to developers, team leads, strategists, or cross-functional web teams, my goal is to make complex topics easier to understand and more useful in practice.
If you’re interested in having me speak at your event, facilitate a session, or participate in a panel, feel free to reach out.
Semantic Versioning is one of those concepts almost every web team encounters, but many teams only partially understand what version numbers are actually telling them. In higher-ed environments—where websites depend on CMS platforms, contributed modules, plugins, design systems, APIs, and custom code—misreading version numbers can lead to upgrade anxiety, broken dependencies, avoidable regressions, and poor release planning. This 5-minute poster session will give attendees a practical, fast-moving introduction to Semantic Versioning (SemVer) through examples that feel familiar to higher-ed web teams. I will briefly explain the meaning of major, minor, and patch releases; show how SemVer helps teams estimate risk; and demonstrate how version numbers influence maintenance, testing, and communication across developers, content teams, and stakeholders.. Attendees will leave with a clear mental model they can immediately apply when reviewing updates, discussing change risk, and creating more predictable maintenance practices.
| Shifting Left: Incorporating Testing Early in the Development Lifecycle | MIDCamp 2026 | May 2026 | |
|---|---|---|---|
| Copilot, not autopilot: Responsible AI use in dev workflows | Digital Collegium Annual Conference | October 2026 |