Skip to main
Talk
Carl speaking at a conference

Advanced Python

Come along for a tour of Python’s more advanced features: decorators, context managers, descriptors, iterators, generators, and metaclasses. We’ll look at several examples of each in real use, and understand the benefits the feature brings over other approaches. We’ll also discuss what problems you might (or might not) want to reach for each of them as a solution to.

Upcoming Workshop

Mia from behind,
standing at a laptop -
speaking to a conference audience
and gesturing to one side

Cascading Style Systems

A workshop on resilient & maintainable CSS

New CSS features are shipping at an unprecedented rate – cascade layers, container queries, the :has() selector, subgrid, nesting, and so much more. It’s a good time to step back and understand how these tools fit together in a declarative system – a resilient cascade of styles.

Register for the October workshop »

Events