Graham Dumpleton
where else to find them
website:https://grahamdumpleton.me
github:GrahamDumpleton
mastodon:@grahamdumpleton@mastodon.social
linkedin:grahamdumpleton
speakerdeck:grahamdumpleton
what they talk about
all 7 in the filters
where they keep going back
- PyCon AU5 editions2010–2026
- DjangoCon US2 editions2014–2018
all 7 in the filters
on a stage with
who talks about the same things
- Peter Baumgartner10 talks
- Andrew Godwin29 talks
- Tim Heap3 talks
- Katie Bell11 talks
- Nina Zakharenko15 talks
- Andrew Pinkham6 talks
| title | conference | date |
|---|---|---|
| Hands-on learning in the age of AI: are developer workshops still relevant | PyCon AU 2026 | 2026-08-26 |
AI answers most technical questions in seconds, so the concrete claim is that hands‑on workshops teach what reading cannot: muscle memory and diagnosing broken… | ||
| Building an interactive training environment using JupyterHub | PyCon AU 2019 | 2019-08-02 |
Claims that JupyterHub can spawn non‑notebook apps and that a browser‑based training lab was built and runs reliably. Uses container images with workshop… | ||
| Automating Stateful Applications with Kubernetes Operators | FOSSASIA Summit 2019 | 2019-03-14 |
Operators encode operational knowledge into Kubernetes controllers so the cluster can install, scale, backup and upgrade stateful services without human… | ||
| Fundamentals of deploying applications to Kubernetes | FOSSASIA Summit 2019 | 2019-03-14 |
Hands-on workshop shows deploying a Django blog plus a database to Kubernetes running on an OpenShift cluster using kubectl apply and related commands… | ||
| Fundamentals of Kubernetes for Django developers | DjangoCon US 2018 | 2018-10-14 |
Shows a Django app built into a Docker image, pushed to a registry, and deployed with kubectl so Kubernetes creates a deployment -> replicaSet -> pod chain and… | ||
| Implementing a decorator for thread synchronisation | PyCon APAC 2018 | 2018-05-31 |
Shows how to implement Java-style synchronized in Python by building a decorator that locks per-instance, per-class or per-function, using wrapt to handle… | ||
| Secrets of a WSGI master. | PyCon 2018 | 2018-05-11 |
Argues that WSGI still meets most needs and shows concrete fixes: mod_wsgi-express and ability to pip install mod_wsgi remove old installation pain, Django… | ||
| Secrets of a WSGI master. | PyCon AU 2017 | 2017-08-03 |
mod_wsgi is the WSGI bridge for Apache and the talk shows concrete commands and configs that make it practical: pip install mod_wsgi then mod_wsgi-express… | ||
| Hear no evil, see no evil, patch no evil: Or, how to monkey-patch safely. | PyCon AU 2016 | 2016-08-12 |
Claims that the wrapt library fixes decorator and monkey‑patching pitfalls by preserving introspection, honoring the descriptor protocol and offering a… | ||
| Warpdrive, making Python web application deployment magically easy | PyCon Singapore 2016 | 2016-06-23 |
Warpdrive automates the tedious steps: it creates a virtualenv, installs requirements, runs Django migrations and collectstatic, and captures setup commands so… | ||
| Lightning Talk: Openshift | PyCon Singapore 2016 | 2016-06-23 |
OpenShift is now a Docker-based platform that builds and runs a Wagtail Django app plus Postgres from a template in under five minutes; the demo shows source… | ||
| Lightning Talk: Python Decorators | PyCon Singapore 2016 | 2016-06-23 |
Decorators commonly break introspection lost — name and __doc__ are not preserved — and simple wrappers fail for methods, classmethods and staticmethods. The… | ||
| How do debug tool bars for web applications work? | DjangoCon US 2014 | 2014-08-30 |
Django Debug Toolbar hooks into Django via a middleware that inserts HTML before </body> (and updates Content-Length), serves panel data via view handlers and… | ||
| How do debug tool bars for web applications work? | PyCon Australia 2014 | 2014-08-01 |
Django debug toolbar hooks into Django via middleware and view handlers, captures request data and static assets, and injects toolbar HTML before </body> while… | ||
| Getting started with Apache/mod_wsgi | PyCon AU 2010 | 2010-06-26 |
Getting started with Apache/mod\_wsgi
Presented by Graham Dumpleton
An introduction to using Apache/mod\_wsgi to host Python web
applications supporting the… | ||
| nothing matches | ||