Events
I host free, live sessions on the Django Discord server (opens in a new tab): hands-on debugging labs, contributor meetups, and more. Everyone is welcome, no experience required beyond basic Django. It's a good place to meet people and connect with the community!
Upcoming
Sessions run on the Django Discord server (opens in a new tab). Join ahead of time, then find the session in the server's Events list when it starts.
Subscribe once and new sessions appear automatically: Apple/Outlook, Google Calendar, or other via events.ics.
-
(convert to other time zones, opens in a new tab)
💚 Learn to contribute to Django
Django Discord · Drop in anytime
-
(convert to other time zones, opens in a new tab)
🤝 Django Contributor Drop-in Time
Django Discord · Drop in anytime
-
(convert to other time zones, opens in a new tab)
🔍 Django Debugging Tutorial: Lab 1
Django Discord · 75 minutes
-
(convert to other time zones, opens in a new tab)
🧰 Django Debugging Tutorial: Lab 2
Django Discord · 90 minutes
-
(convert to other time zones, opens in a new tab)
💚 Learn to contribute to Django
Django Discord · Drop in anytime
-
(convert to other time zones, opens in a new tab)
🤝 Django Contributor Drop-in Time
Django Discord · Drop in anytime
Nothing scheduled right now. Subscribe to the calendar above to see new sessions as soon as they're added.
What I run
💚 Learn to contribute to Django
Django Discord · Drop in anytime
Curious about contributing to the Django codebase or community? We’ll get your machine set up to work on Django and find issues to work on. Drop in to ask questions, get help, or just hang out.
Want a head start? Review the sprint quickstart in the Django docs. For more background, read Are you curious about how to contribute to Django?
🤝 Django Contributor Drop-in Time
Django Discord · Drop in anytime
Working on a Trac ticket? Reviewing a Django pull request? Or hacking on a third-party project?
Drop in to work alongside others. Share what you’re doing, get feedback, or just hang out and celebrate everyone else’s progress.
🔍 Django Debugging Tutorial: Lab 1
Django Discord · 75 minutes
For people on the newer side of web development and Django. This lab exercises your manual debugging skills. You’ll review code, run the application, and try to spot the bug. The goal isn’t to fix the bug, it’s to improve how you debug and see where your problem-solving process can be sharpened.
Schedule
- 0–15 min: Meet and greet, install dependencies, run setup
- 15–60 min: Labs 1.1, 1.2, and 1.3, with a short discussion after each
- 60–75 min: Closing thoughts, discussion, improvements
The labs are in the debug-tutorial repository.
🧰 Django Debugging Tutorial: Lab 2
Django Discord · 90 minutes
Turns up the complexity from Lab 1. You’ll use the Django Debug Toolbar to solve problems with the ORM, the cache, and more. Again, the goal isn’t to fix the bug, it’s to learn how the toolbar works and improve your debugging process.
Schedule
- 0–15 min: Meet and greet, install dependencies, run setup
- 15–75 min: Labs 2.1, 2.2, (maybe 2.3), and 2.4, with a short discussion after each
- 75–90 min: Closing thoughts, discussion, improvements
The labs are in the debug-tutorial repository.
Want one of these for your team?
I run the debugging labs privately for teams and meetups, adapted to your codebase and experience levels. Have a different workshop in mind? I'd love to build it with you.