Announcing Our Keynotes: Sarah Boyce
We're honored to announce Sarah Boyce as a keynote speaker for DjangoCon US 2026
We had the opportunity to sit down with Sarah and ask her a few questions about her work, her journey through the Django community, and what attendees can expect from her keynote at DjangoCon US 2026.
Can you give attendees a short teaser about what they can expect from the talk?
It's a talk about code review. More generally it's about why feedback can feel so personal, how our past experiences shape the way we receive it, and why my Grandad is awesome. There will be stories, a few practical ideas, and hopefully a different way of thinking about criticism.
How has your relationship with feedback changed throughout your career?
Early in my career, I actively sought feedback, but I quickly learned that not all feedback is equally useful. Some comments were specific and helped me improve, while others, like being told that I "smile and laugh too much", said more about the person giving the feedback than about my work.
Over time, I've become much more intentional about the feedback I ask for. I try to seek out people who understand what I'm trying to achieve and who can give specific, constructive suggestions that help me improve.
Working as a Django Fellow has also changed my perspective. I spend a lot of time reviewing other people's code, and it's reminded me that thoughtful feedback is a gift. Someone is choosing to spend their limited time reading your work because they want to help make it better. When they spot a bug or edge case before it reaches users, they're doing you a favour, not trying to catch you out.
What do you hope attendees will take away from the keynote?
I don't expect people to suddenly love receiving criticism! But I do hope they'll pause before assuming feedback is an attack. Sometimes a review isn't saying "you're not good enough"; it's saying "I care enough to help make this even better."
How do you use Django in your current work?
I am a Django Fellow, one of the paid contractors responsible for maintaining the Django framework. My work includes reviewing and merging contributions, triaging issues, fixing bugs and security issues, and issuing new releases.
Can you tell us a little about your journey within the Django community?
I had been a Django developer for several years before I decided to start contributing to Django in my spare time. At first, it was mostly a way to challenge myself and deepen my understanding of the framework.
As I became more involved, I was invited to join the Django Triage & Review Team, which was a great recognition of my contributions.
Later, together with several other community members, I co-founded Djangonaut Space to help mentor and support new contributors to Django and the wider ecosystem.
I've also spoken at local meetups (including Django Cologne, where I'm a regular) and at several DjangoCons.
In 2024, I became a Django Fellow, and I now spend my days helping maintain the framework full-time.
What are you most looking forward to at DjangoCon US 2026?
It's a rare treat to attend a conference where almost every talk is relevant to what I do. I love meeting new people, catching up with friends from the community (including the other Fellows!) and hearing about what everyone has been working on. I always leave feeling energised and full of new ideas for improving Django.
What advice would you give someone who feels anxious about code review or receiving criticism?
I know people who have been nervous about opening their first pull request to an open source project. One thing I recommend is reading through both open and closed pull requests before contributing. You'll quickly get a feel for how the maintainers communicate, what they value in reviews, and what collaborating with the project is really like beyond what's written in the contributor documentation.
If you don't like the way contributors are treated, it's worth thinking carefully about whether that's a community you want to invest your time in. Fortunately, my experience of the Django ecosystem has been overwhelmingly positive. People are friendly, collaborative, and genuinely want contributors to succeed.
The same advice applies in a new workplace. Looking through older pull request reviews, especially those for other new team members, can help you understand the team's review culture before submitting your own work.
If your anxiety comes from a previous negative experience, remember that one person's review style doesn't define your abilities. Take a moment to look back at code you wrote a year or two ago - you'll probably be surprised by how much you've grown! If possible, ask someone you trust to review your work first. Constructive feedback from someone you have a good working relationship with is much easier to learn from than feedback you're already expecting to be negative.
What do you enjoy doing outside of your typical workday?
Playing badminton and catching up with friends.
Where can attendees follow you or learn more about your work?
They can follow me on Mastodon.
We can't wait to hear Sarah's keynote at DjangoCon US 2026! Stay tuned for more keynote announcements. If you haven't purchased your ticket yet, tickets are still on sale. We hope to see you in Chicago!