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.

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.