Python guides from the workbench.

Practical writing on Django, Wagtail and running Python in production, from projects we've shipped.

Start here

WagtailMay 2026 Structuring complex content in Wagtail: StreamFields explained.Wagtail StreamField tutorial for content managers and junior devs: why rich text fails, how StreamFields work, custom blocks, and editorial workflow patterns that scale. 11 min → WagtailApr 2026 The ultimate guide to SEO optimisation in Wagtail CMS.Wagtail SEO best practices: built-in features, metadata models, sitemaps, Django SEO packages, Core Web Vitals & structured data. The full playbook for SEO teams and marketers. 11 min → WagtailDec 2025 Advanced Wagtail StreamField patterns we useStructBlock nesting, custom chooser blocks, block-level validation, and the StreamField patterns that separate beginner Wagtail builds from production-grade ones. 5 min → WagtailOct 2025 Wagtail for editors: hidden features guideSnippet choosers, bulk actions, scheduled publishing, comparison views, workflow moderation — the Wagtail editorial features most builds never surface. 5 min →
Reading about an upgrade you're putting off? Get a ballpark for your codebase in two minutes.
Get a cost estimate