Edit

Accessibility talks I’d like to see in 2024

My shortlist of topic ideas I think would be great to see at conferences.

This is inspired by Jeff Triplett’s DjangoCon: DjangoCon US Talks I’d Like to See: 2023 Edition.

  • Tooling
    • Leveraging AI for accessibility
    • Automated accessibility checks baseline with Django
  • Standards
    • ATAG audits: getting started
    • WCAG 2.2 best practices
  • Technique
    • Deep dive: accessibility of code blocks
    • Live regions with HTMX: letting users know when page content changes
    • Optimizing your Wagtail site for reader mode
    • Accessible authentication mechanisms: what to do
    • Alt text: best practices, what to do
  • Overviews
    • Common accessibility issues in Wagtail projects
    • Common accessibility issues in Django projects
  • Design
    • Navigating color contrast with WCAG 2.0 and APCA
    • Deep dive: accessible content diffs

DjangoCon US 2023

In addition to topic ideas, I thought it would be worth looking at what is popular in existing content. Here are DjangoCon US 2023 talk recordings ordered by views as of 2024-01-14. From this list, it seems like accessibility talks would do well to cover HTMX, Alpine.js, Vue, Wagtail, AI, and testing practices.

  1. 2K views: HTML-ivating your Django web app’s experience with HTMX, AlpineJS, and streaming HTML - Chris May
  2. 1.2K views: What Django Deployment is Really About by James Walters
  3. 689 views: Swiss Army Django: Small Footprint ETL with Noah Kantrowitz
  4. 658 views: Vue + Django: Combining Django Templates and Vue Single File Components without compromise
  5. 621 views: Hosting and DevOps for Django with Benjamin “Zags” Zagorsky
  6. 587 views: ✨ Modern editing experience for your Django models with Wagtail 🐦 with Sage Abdullah
  7. 570 views: Custom Model Managers and QuerySets: Graduating from Django Beginner to ORM Master with Josh Thomas
  8. 509 views: Don’t Buy the “A.I.” Hype with Tim Allen
  9. 506 views: Let’s build a BeeWare app that uses Django with Cheuk Ting Ho
  10. 504 views: Back to the Future of Hypermedia in Django
  11. 489 views: How to Schedule Tasks with Celery and Django
  12. 431 views: Keynote: Testing Modern Web Apps Like a Champion with Andrew Knight
  13. 430 views: One database table, one model, many behaviours: Proxy model with Ronald Maravanyika
  14. 385 views: Building Powerful APIs with Django, Django Rest Framework, and OpenAPI with Velda Kiara
  15. 373 views: Mixing reliability with Celery for delicious async tasks with Flávio Juvenal
  16. 338 views: Using database triggers to reliably track model history with Wes Kendall
  17. 313 views: Opening Remarks with Peter Grandstaff
  18. 306 views: Postgres Performance: From Slow to Pro with Elizabeth Christensen
  19. 300 views: Managing Content with Django with Michael Trythall
  20. 294 views: DjangoCon Africa: Daniele Procida Lightning talk
  21. 257 views: Building high-performance, type-safe GraphQL APIs with Strawberry and Django Thiago Bellini Ribeiro
  22. 231 views: Keynote: Django the Dinosaur: A Story About A Web Framework with Julia Solórzano
  23. 223 views: Decoding DDD: A Three-Tiered Approach to Django Projects with Pavel Sviridov
  24. 208 views: Beyond the Basics of Migrations with Charlotte Mays
  25. 190 views: An approach to lightweight tenancy management using Django Rest Framework with Eliana Rosselli
  26. 172 views: The programmer’s imagination with Daniele Procida
  27. 165 views: Django’s Data Science Makeover: Integrating D3.js and Bokeh for Data Visualization with Drishti Jain
  28. 158 views: Working with Neo4j with Django neomodel library with Dara Silvera
  29. 154 views: Contributing to Django or how I learned to stop worrying and just try to fix an ORM Bug Ryan Cheley
  30. 129 views: Panel Discussion: Who put me in charge? Moving beyond day-to-day coding in Django with Jay Miller
  31. 129 views: All about djangoproject.com with Paolo Melchiorre
  32. 126 views: Sponsored Talk: Optimizing Django deployments with a Continuous Observability Strategy.
  33. 126 views: Introduction to GitHub Actions: Understanding Key Terms and Building Your First GitHub Action
  34. 123 views: Passkeys on Django with Mohamed ElKalioby
  35. 123 views: Keynote: Finding Purpose in Open Source Through Community Building with Abigail Mesrenyame Dogbe
  36. 123 views: Django migrations, friend or foe? Optimize your Django migrations for faster testing Denny Biasiolli
  37. 119 views: Automate Your City Data with Python with Philip James
  38. 112 views: Strategies for handling conflicts and rollbacks in Django database migrations - Abigail Afi Gbadago
  39. 109 views: How to Ride Elephants Safely: Working with PostgreSQL when your DBA is not around with Richard Yen
  40. 103 views: Best Practices for Making a Wagtail Site as Accessible as Possible with Scott Cranfill
  41. 88 views: Empathetic testing: Developing with compassion and humility with Marc Gibbons
  42. 87 views: Navigating Django’s Future: Djangonaut Space with Dawn Wages
  43. 87 views: BDD To The Bone: Acceptance Testing with Behave and Selenium with Pat Viafore
  44. 86 views: The evolution of a Django Website into a radio automation back-end with Ernesto Rico Schmidt
  45. 84 views: Sponsored Talk: Supercharge Your Django Dev Team: Introducing the BEST Framework with Calvin
  46. 72 views: Django’s accessibility track record with Thibaud Colas
  47. 69 views: Powering Energy Storage Beyond Excel with Calvin Hendryx-Parker
  48. 65 views: Inside Out: My Journey of Understanding Inclusion with Natalia Bidart
  49. 62 views: Nothing for Us, Without Us; Breaking Unconscious Bias in Building Products with Victor Ogunjobi
  50. 54 views: \^What can (the DSF | I) do for (me | the DSF)\?$ with Chaim Kirby
  51. 42 views: AfroPython: Using Django to change black people life in Brazil with Felipe de Morais
  52. 33 views: Lightning Talks Day One with Kojo Idrissa
  53. 31 views: Lightning Talks Day Two with Kojo Idrissa
  54. 23 views: Meet-ups: A Grand Vision for a Humble Endeavor with Deb Nicholson
  55. 22 views: There’s More to Open Source than Code by Ramon Huidobro
  56. 21 views: Lightning Talks Day Three with Kojo Idrissa