The Tangled Web We Weave: Continuing Education Through Silly Projects - Joe Kaufeld (Nbpy2025) @NorthBayPython
The Tangled Web We Weave: Continuing Education Through Silly Projects - Joe Kaufeld (Nbpy2025)  @NorthBayPython
Uploaded April 2025 | Updated September 2026, 15 hours ago
Joe Kaufeld

pretalx.northbaypython.org/nbpy-2025/talk/VMJR8F

### 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.

Sun Apr 27 10:15:00 2025 at Reis River Ranch

Produced by NDV: youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1
The Tangled Web We Weave: Continuing Education Through Silly Projects - Joe Kaufeld (Nbpy2025)Easier Classes: Python Classes Without All The CruftI Take Exception to Your Exceptions: Using Custom Errors to Get Your Point AcrossMap it with Python! Intro to GIS and Python mapping modules.Keynote - Mariatta WijayaRunning Vintage Software: PyPIs Aging Codebase.The Secret Life Of Python - Steve Dower (North Bay Python 2019)Observability For You and Me with OpenTelemetry - Sarah Hudspeth (North Bay Python 2023)Accessibility Matters: Creating a Better WebMake Your Engineering Team A Fabulous Place for Programmers with ADHD and Autism5 Leadership Skills Every Engineer NeedsNo Project Scope Survives Contact with Users - Min Ragan-Kelley - 2026
North Bay Python |

"The Tangled Web We Weave: Continuing Education Through Silly Projects" - Joe Kaufeld (Nbpy2025)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER