06/12/2025 –, Main Stream Idioma: English
Once upon a time, if you wanted to build a modern web experience using a Python based web framework, an obvious choice was to expose a bunch of APIs and build your frontend in something else entirely (eg React).
Times have changed.
Tools like HTMX and AlpineJS have made HTML great again.
This talk is a demonstration and explanation of the power of these tools.
Once upon a time, if you wanted to build a modern web experience using a Python based web framework, an obvious choice was to expose a bunch of APIs and build your frontend in something else entirely (eg React).
Times have changed.
Tools like HTMX and AlpineJS have made HTML great again.
These tools make full stack web dev fast and fun, they simplify development, shrink code bases, and give backend devs the ability to do modern frontend work. In my personal experience I've seen the adoption of these tools lead to massive productivity gains for junior and senior devs alike.
My early career saw me working as a software engineer and technical leader across multiple startups. But it was my passion for education that led me to devote the last 5+ years to re-imagining how we teach people to code professionally.
Over the last half decade I have had the opportunity to work in the Non-profit space and build alternative education systems from the ground up. Along the way I have learned a lot about how to teach well, how to build organisational systems that teach well, and how traditional education systems fall short.
I lead the Guild of Educators, a community I founded to empower tech educators through shared resources, support, and evidence-based teaching practices. Additionally, I run Prelude, where I provide rigorous technical training, as well as consultation, and coaching for technical educators, and organisations with education functions (for example grad programs and similar).
I also founded Prelude.tech where I run advanced Python and "soft skills" training.
