As CTO of Square1, a leading digital agency in Dublin, Paul brings 20+ years of experience building high-traffic applications across Europe. He's led teams, shaped products, and navigated the challenges of transitioning from developer to manager. An accomplished international speaker, he's passionate about sharing insights on technical leadership and the evolving world of software development.
English session - Beginner
Many of us are building modern web apps with an outdated idea of what a browser can do.
Modern web APIs can replace libraries, backend services and even native apps. Through practical examples, we'll explore native UI, screen capture and processing, local file access, cross-tab communication, Bluetooth hardware and browser-local AI.
Learn what's ready today, where progressive enhancement fits, and when a dependency is still the right choice!
English session - Intermediate
Learn how our applications can charge AI agents via an HTTP request using the Machine Payments Protocol (MPP). We'll explain 402 payment challenges, compare payment rails, and in a live demo, turn a Laravel API route into a paid endpoint, with just one line of middleware.
We'll cover charging credit cards and stablecoins, avoiding double charges, and explore how production-ready this protocol is today in different parts of the world.