North Bay Python 2025

The Tangled Web We Weave: Continuing Education Through Silly Projects
2025-04-27 17:15-17:40 (Africa/Abidjan), Barn

Where'd that yellow schoolbus come from?

There are many things we're told aren't worth building because experts have done them already. Cryptography? Let the experts handle it. Algorithms? Same. Web frameworks? Yep. As a professional web developer focusing on arcane uses of Django (and others) for arcane purposes, it occurred to me a little while ago that I didn’t actually know how a web framework worked. How does routing route? How does middleware work? How do variables in URLs work without regex? (Spoiler: they don't.)

So... I wrote one.

The Tangled Web We Weave is a love letter to learning and to doing things they tell you aren't worth your time. Come and get some inspiration on learning the answers to questions you don't know either... even if some folks say it's silly.

What to expect

  • Tips on how to tackle giant problems
  • Three big takeaways learned while designing a WSGI web framework from the ground up
  • Support and encouragement

Who's this for?

Anyone who's feeling like they need a push to learn something new, anyone who wants to know some weird facts about web frameworks, and anyone who wants to learn a little bit about the beautiful science of learning with Python.

Maker, breaker, and professional eater of bread, Joe Kaufeld likes to try and leave the world a little better than he found it. A senior software engineer by day, Joe has worked in everything from fintech to education. Notable projects include TranscribersOfReddit (crowdsourced accessibility, powered by Python), FilamentColors.xyz (the world's largest 3D printing filament archive), or asbestos (a library for testing SnowflakeDB calls). Find him on the fediverse at fosstodon.org/@itsthejoker!