DjangoCon Europe

Conference

No description available.

Visit website →

Events

Videos (288)

Closing session

Closing session

Jun 13, 2025

Day 3 Lightning Talks

Day 3 Lightning Talks

Jun 13, 2025

Django Admin at Scale: From Milliseconds to Microseconds 🚀

Django Admin at Scale: From Milliseconds to Microseconds 🚀

Jun 13, 2025

Europe, Django and two-factor authentication

Europe, Django and two-factor authentication

Jun 13, 2025

One Thousand and One Django Sites

One Thousand and One Django Sites

Jun 13, 2025

Anatomy of a Database Operation

Anatomy of a Database Operation

Jun 13, 2025

Just-in-Time Development with Django and HTMX: Faster, Leaner, and Smarter

Just-in-Time Development with Django and HTMX: Faster, Leaner, and Smarter

Jun 13, 2025

Feature Flags: Deploy to some of the people all of the time, and all of the

Feature Flags: Deploy to some of the people all of the time, and all of the

Jun 13, 2025

Evolving Django: What We Learned by Integrating MongoDB

Evolving Django: What We Learned by Integrating MongoDB

Jun 13, 2025

The incredible Djangonaut Space project

The incredible Djangonaut Space project

Jun 13, 2025

KEYNOTE: Django for Data Science: Deploying Machine Learning Models with Djang

KEYNOTE: Django for Data Science: Deploying Machine Learning Models with Djang

Jun 13, 2025

Day 2 Lightning Talks

Day 2 Lightning Talks

Jun 04, 2025

Steering Council introduction

Steering Council introduction

Jun 04, 2025

Passkeys in Django: the best of all possible worlds

Passkeys in Django: the best of all possible worlds

Jun 04, 2025

Dynamic models without dynamic models

Dynamic models without dynamic models

Jun 04, 2025

Zango: Accelerating Business App Development with an Opinionated Django Meta

Zango: Accelerating Business App Development with an Opinionated Django Meta

Jun 04, 2025

Supporting Adult Career Switchers: The Unbootcamp Method

Supporting Adult Career Switchers: The Unbootcamp Method

Jun 04, 2025

One more time about µDjango

One more time about µDjango

Jun 04, 2025

100 Million Parking Transactions Per Year with Django

100 Million Parking Transactions Per Year with Django

Jun 04, 2025

How to Enjoy Debugging in Production

How to Enjoy Debugging in Production

Jun 04, 2025

How we make decisions in Django

How we make decisions in Django

Jun 04, 2025

How to get Foreign Keys horribly wrong in Django

How to get Foreign Keys horribly wrong in Django

Jun 04, 2025

KEYNOTE: The Most Bizarre Software Bugs in History

KEYNOTE: The Most Bizarre Software Bugs in History

Jun 04, 2025

Day 1 Lightning Talks

Day 1 Lightning Talks

Jun 04, 2025

Logs, shells, caches and other strange words we use daily

Logs, shells, caches and other strange words we use daily

Jun 04, 2025

Bulletproof Data Pipelines: Django, Celery, and the Power of Idempotency

Bulletproof Data Pipelines: Django, Celery, and the Power of Idempotency

Jun 04, 2025

How to solve a Python mystery

How to solve a Python mystery

Jun 04, 2025

Django + HTMX: Patterns to Success

Django + HTMX: Patterns to Success

Jun 04, 2025

The fine print in Django release notes

The fine print in Django release notes

Jun 04, 2025

Data-Oriented Django Drei

Data-Oriented Django Drei

Jun 04, 2025

Turn back time:Converting integer fields to bigint using Django migrations at scale

Turn back time:Converting integer fields to bigint using Django migrations at scale

Jun 04, 2025

End-to-end testing Django applications using Pytest with Playwright

End-to-end testing Django applications using Pytest with Playwright

Jun 04, 2025

Keynote: Django needs you! (to do code review)

Keynote: Django needs you! (to do code review)

Jun 04, 2025

Welcome Session

Welcome Session

May 22, 2025

Blogging with Django: get started with Wagtail

Blogging with Django: get started with Wagtail

Jul 11, 2024

Accessibility for the Django Community

Accessibility for the Django Community

Jul 11, 2024

Closing Session

Closing Session

Jul 11, 2024

Greening Digital - how to set up your django app with green coding metrics

Greening Digital - how to set up your django app with green coding metrics

Jul 11, 2024

Day 3 Lightning Talks

Day 3 Lightning Talks

Jul 11, 2024

Navigating the maze of Django's URL routing: a deep dive

Navigating the maze of Django's URL routing: a deep dive

Jul 11, 2024

Fast on my machine: How to debug slow requests in production

Fast on my machine: How to debug slow requests in production

Jul 11, 2024

Developing Scalable Tests in Python with Django

Developing Scalable Tests in Python with Django

Jul 11, 2024

Data Oriented Django Deux

Data Oriented Django Deux

Jul 11, 2024

Django Classy All The Things!!!

Django Classy All The Things!!!

Jul 11, 2024

Tying up a loose end - How class-based emails will save your day

Tying up a loose end - How class-based emails will save your day

Jul 11, 2024

Modernizing CRUD Operations in Django

Modernizing CRUD Operations in Django

Jul 11, 2024

Django, SQLite, and Production

Django, SQLite, and Production

Jul 11, 2024

When I Grow Up I Want to be a Database Administrator

When I Grow Up I Want to be a Database Administrator

Jul 11, 2024

Supercharging your Python Development Environment

Supercharging your Python Development Environment

Jul 11, 2024

Diving into the DSF Rhythm: A session on Django Governance

Diving into the DSF Rhythm: A session on Django Governance

Jul 11, 2024

Functional LLM Chatbots - HTMX, Function Calling & LLama 3

Functional LLM Chatbots - HTMX, Function Calling & LLama 3

Jul 11, 2024

Day 2 Lightning Talks

Day 2 Lightning Talks

Jul 11, 2024

Ramping up the Django admin

Ramping up the Django admin

Jul 11, 2024

ProBo: 240.000+ Django Admin Staff Users in a one SaaS

ProBo: 240.000+ Django Admin Staff Users in a one SaaS

Jul 11, 2024

My step-by-step guide to becoming a Django core contributor

My step-by-step guide to becoming a Django core contributor

Jul 11, 2024

Pair Programming after the Pandemic and Beyond

Pair Programming after the Pandemic and Beyond

Jul 11, 2024

Combining Django ORM & FastAPI in a Single App

Combining Django ORM & FastAPI in a Single App

Jul 11, 2024

The attentive programmer

The attentive programmer

Jul 11, 2024

Empowering Django with Background Workers

Empowering Django with Background Workers

Jul 11, 2024

Layered Django project structure for large-scale collaboration

Layered Django project structure for large-scale collaboration

Jul 11, 2024

Building a Django-Powered LIMS for the Genomics Era

Building a Django-Powered LIMS for the Genomics Era

Jul 11, 2024

KEYNOTE: AI, away from the hype

KEYNOTE: AI, away from the hype

Jul 11, 2024

Building high-performance, type-safe GraphQL APIs with Strawberry and Django

Building high-performance, type-safe GraphQL APIs with Strawberry and Django

Jul 10, 2024

The confidence and blessing to make Django documentation improvements

The confidence and blessing to make Django documentation improvements

Jul 10, 2024

Django schema migrations and deployments minus the misery

Django schema migrations and deployments minus the misery

Jul 10, 2024

Day 1 Lightning Talks

Day 1 Lightning Talks

Jul 10, 2024

How we can build web applications that respect the user's privacy

How we can build web applications that respect the user's privacy

Jul 10, 2024

How to monetize your side project for fun & profit

How to monetize your side project for fun & profit

Jul 10, 2024

Greening Digital With Django

Greening Digital With Django

Jul 10, 2024

Careful what you search for!

Careful what you search for!

Jul 10, 2024

API Maybe: Bootstrapping a Web Application circa 2024

API Maybe: Bootstrapping a Web Application circa 2024

Jul 10, 2024

Django 5.0: Elevating Experiences with Server-Sent Events

Django 5.0: Elevating Experiences with Server-Sent Events

Jul 10, 2024

Django + Alpine.js + htmx Ups & Downs

Django + Alpine.js + htmx Ups & Downs

Jul 10, 2024

KEYNOTE: Django Girls: Decade in Review and Beyond

KEYNOTE: Django Girls: Decade in Review and Beyond

Jul 10, 2024

Opening Session

Opening Session

Jul 10, 2024

Do the holes in Swiss cheese leak abstractions?

Do the holes in Swiss cheese leak abstractions?

Jun 09, 2023

Lightning talks

Lightning talks

Jun 07, 2023

Closing session

Closing session

Jun 07, 2023

Sprints Introduction

Sprints Introduction

Jun 07, 2023

Use SQLite in production

Use SQLite in production

Jun 07, 2023

Gender Bias in Tech: Examining Evolution & Persistence of Stereotypes

Gender Bias in Tech: Examining Evolution & Persistence of Stereotypes

Jun 07, 2023

The Inevitable Tech Incident: The Lessons We Just Can't Seem to Learn

The Inevitable Tech Incident: The Lessons We Just Can't Seem to Learn

Jun 07, 2023

Keynote: DjangoGirls: It takes a Village

Keynote: DjangoGirls: It takes a Village

Jun 07, 2023

Good form: How Django’s form rendering improved during the 4.x series

Good form: How Django’s form rendering improved during the 4.x series

Jun 07, 2023

Green Coding with Django

Green Coding with Django

Jun 07, 2023

HTMX vs WASM - more backend or more frontend?

HTMX vs WASM - more backend or more frontend?

Jun 07, 2023

Django for life (sciences)

Django for life (sciences)

Jun 07, 2023

Day 2 Lightning Talks

Day 2 Lightning Talks

Jun 07, 2023

All about djangoproject.com

All about djangoproject.com

Jun 07, 2023

Tuning PostgreSQL to work even better

Tuning PostgreSQL to work even better

Jun 07, 2023

Yak-shaving to Where the Puck is Going to Be.

Yak-shaving to Where the Puck is Going to Be.

Jun 07, 2023

Building and scaling a live event platform with django-channels

Building and scaling a live event platform with django-channels

Jun 07, 2023

Turning test writing into a consistently brief and pleasant experience

Turning test writing into a consistently brief and pleasant experience

Jun 07, 2023

Keynote: A New Adventure Is Born: How Open Source Dinos Unite

Keynote: A New Adventure Is Born: How Open Source Dinos Unite

Jun 07, 2023

Squeezing Django performance for 14.9 million users on WhatsApp

Squeezing Django performance for 14.9 million users on WhatsApp

Jun 07, 2023

Caching everywhere

Caching everywhere

Jun 07, 2023

Teaching Children Python-What Works?

Teaching Children Python-What Works?

Jun 07, 2023

Team Building in the Django Community: Strategies for Collaboration

Team Building in the Django Community: Strategies for Collaboration

Jun 07, 2023

The evolution of a Website into a radio automation back-end.

The evolution of a Website into a radio automation back-end.

Jun 07, 2023

The programmer's imagination

The programmer's imagination

Jun 07, 2023

Django Accessibility for Everyone

Django Accessibility for Everyone

Jun 07, 2023

Beyond faceted search

Beyond faceted search

Jun 07, 2023

A Beginners Guide to Security Exploits in Action

A Beginners Guide to Security Exploits in Action

Jun 06, 2023

Keynote: A speedrunning guide to software development

Keynote: A speedrunning guide to software development

Jun 06, 2023

Day 1 Lightning Talks

Day 1 Lightning Talks

Jun 06, 2023

Model-View-Controller (MVC) through the ages and in Django

Model-View-Controller (MVC) through the ages and in Django

Jun 06, 2023

Day 1 Welcome session

Day 1 Welcome session

Jun 06, 2023

Async Django: The practical guide you've been **awaiting** for.

Async Django: The practical guide you've been **awaiting** for.

Oct 17, 2022

Closing Session

Closing Session

Oct 17, 2022

Lightning Talks Day 3

Lightning Talks Day 3

Oct 17, 2022

Foundational Knowledge: The Why and How of the Django Software Foundation

Foundational Knowledge: The Why and How of the Django Software Foundation

Oct 17, 2022

How to facilitate sponsorships for open source projects

How to facilitate sponsorships for open source projects

Oct 17, 2022

Why would anyone use Snowflake as a backend for Django?

Why would anyone use Snowflake as a backend for Django?

Oct 17, 2022

Data-Oriented Django

Data-Oriented Django

Oct 17, 2022

Keynote: Growing pains of an open source project

Keynote: Growing pains of an open source project

Oct 17, 2022

A use case of implementing Domain-Driven Design (DDD) in Django

A use case of implementing Domain-Driven Design (DDD) in Django

Oct 17, 2022

Handling Django in highly concurrent & scale environment

Handling Django in highly concurrent & scale environment

Oct 17, 2022

Run your tests in hundreds of different environments fast. I mean really fast.

Run your tests in hundreds of different environments fast. I mean really fast.

Oct 17, 2022

Keynote: Scaling from One to Billions

Keynote: Scaling from One to Billions

Oct 17, 2022

Lightning Talks Day 2

Lightning Talks Day 2

Oct 14, 2022

factory_boy: testing like a pro

factory_boy: testing like a pro

Oct 14, 2022

The (Python) Magic of Django: A Tour of the Codebase

The (Python) Magic of Django: A Tour of the Codebase

Oct 14, 2022

Predict Lightning Strikes using Django and AWS

Predict Lightning Strikes using Django and AWS

Oct 14, 2022

From React to htmx on a real-world SaaS product: we did it, and it's awesome!

From React to htmx on a real-world SaaS product: we did it, and it's awesome!

Oct 14, 2022

Quality Assurance in Django - Testing what matters

Quality Assurance in Django - Testing what matters

Oct 14, 2022

How to wag a dog

How to wag a dog

Oct 14, 2022

Observe!

Observe!

Oct 14, 2022

Better managing i18n and PO files

Better managing i18n and PO files

Oct 14, 2022

🐍 ❤️ 🦀

🐍 ❤️ 🦀

Oct 14, 2022

Will PyScript replace Django? - What PyScript is and is not

Will PyScript replace Django? - What PyScript is and is not

Oct 14, 2022

KEYNOTE: What should you have to worry about

KEYNOTE: What should you have to worry about

Oct 14, 2022

Introducing Django Ninja

Introducing Django Ninja

Oct 14, 2022

Deep Inside Django's ORM: How Django Builds Queries

Deep Inside Django's ORM: How Django Builds Queries

Oct 14, 2022

Add Multi-Factor Authentication (MFA) to Django in Mere Minutes

Add Multi-Factor Authentication (MFA) to Django in Mere Minutes

Oct 14, 2022

Lightning Talks Day 1

Lightning Talks Day 1

Oct 14, 2022

The hack behind the curtain!

The hack behind the curtain!

Oct 14, 2022

The windy path to fast, pain-free, reproducible developer environments

The windy path to fast, pain-free, reproducible developer environments

Oct 14, 2022

Component-driven UI development with Django and Storybook

Component-driven UI development with Django and Storybook

Oct 14, 2022

Experimenting with file-based routing in Django

Experimenting with file-based routing in Django

Oct 14, 2022

Hidden gems of Django Admin. Part 1 - Maxim Danilov

Hidden gems of Django Admin. Part 1 - Maxim Danilov

Oct 14, 2022

KEYNOTE: Improving Contributor Experience & Broadening Contributor Scope

KEYNOTE: Improving Contributor Experience & Broadening Contributor Scope

Oct 14, 2022

Welcome Session

Welcome Session

Oct 14, 2022

Opening | Day 2

Opening | Day 2

Aug 05, 2021

Opening | Day 3

Opening | Day 3

Aug 05, 2021

Opening | Day 1

Opening | Day 1

Aug 04, 2021

Hunting Performance in Django Code | Sümer Cip

Hunting Performance in Django Code | Sümer Cip

Aug 02, 2021

Lightning Talks | Closing Day 3

Lightning Talks | Closing Day 3

Jul 31, 2021

Spreading our tentacles taking a Django app global | Frederike Jaeger

Spreading our tentacles taking a Django app global | Frederike Jaeger

Jul 14, 2021

Migrations and understanding Django's relationship with its database

Migrations and understanding Django's relationship with its database

Jun 27, 2021

From Development to Production, Getting Insights to Optimize Django Performance

From Development to Production, Getting Insights to Optimize Django Performance

Jun 27, 2021

Cleanroom Software Engineering with Django

Cleanroom Software Engineering with Django

Jun 27, 2021

Profiling Django & Python apps

Profiling Django & Python apps

Jun 27, 2021

Managing multiple Django services in a single repo | Benjy Weinberger

Managing multiple Django services in a single repo | Benjy Weinberger

Jun 27, 2021

Suggestions for common challenges in your projects | Johannes Spielmann

Suggestions for common challenges in your projects | Johannes Spielmann

Jun 27, 2021

Deploy Django Event Platform Using Containers and Terraform | Calvin Hendryx-Parker

Deploy Django Event Platform Using Containers and Terraform | Calvin Hendryx-Parker

Jun 27, 2021

Getting started with React, GraphQL, and Django | Aaron Bassett

Getting started with React, GraphQL, and Django | Aaron Bassett

Jun 27, 2021

Teaching cPython, Turtle Graphics, and Jinja2 | Christopher Lozinski

Teaching cPython, Turtle Graphics, and Jinja2 | Christopher Lozinski

Jun 27, 2021

Django Sketchnoting Challenge | Sara Peeters

Django Sketchnoting Challenge | Sara Peeters

Jun 27, 2021

The request response cycle a Djangonautic journey | Timothy McCurrach

The request response cycle a Djangonautic journey | Timothy McCurrach

Jun 27, 2021

Speed up your tests with setUpTestData

Speed up your tests with setUpTestData

Jun 27, 2021

Serving Files with Django

Serving Files with Django

Jun 27, 2021

Securing Django Applications

Securing Django Applications

Jun 27, 2021

Rewriting Django from almost scratch in 2021 | Emma Delescolle

Rewriting Django from almost scratch in 2021 | Emma Delescolle

Jun 27, 2021

Load Testing a Django Application using LocustIO | Pranjal Jain & Vibhash Chandra

Load Testing a Django Application using LocustIO | Pranjal Jain & Vibhash Chandra

Jun 27, 2021

We're all part of this Jazzband 5 years later

We're all part of this Jazzband 5 years later

Jun 27, 2021

Putting a shell or a desktop in your Django app

Putting a shell or a desktop in your Django app

Jun 27, 2021

Build, deploy and scale Django, GraphQL and SPA

Build, deploy and scale Django, GraphQL and SPA

Jun 27, 2021

All about The Django Software Foundation DSF

All about The Django Software Foundation DSF

Jun 27, 2021

You might not need a frontend framework | Afonso Cerejeira

You might not need a frontend framework | Afonso Cerejeira

Jun 27, 2021

Modern JavaScript for Django Developers

Modern JavaScript for Django Developers

Jun 27, 2021

Lightning Talks | Closing Day 2

Lightning Talks | Closing Day 2

Jun 27, 2021

HTMX Frontend Revolution | Thomas Güttler

HTMX Frontend Revolution | Thomas Güttler

Jun 27, 2021

Create a full stack, reactive website in Django without JavaScript

Create a full stack, reactive website in Django without JavaScript

Jun 27, 2021

Hacking Django Channels for Fun and Profit

Hacking Django Channels for Fun and Profit

Jun 27, 2021

Dynamic static sites with Django and Sphinx | Carlton Gibson

Dynamic static sites with Django and Sphinx | Carlton Gibson

Jun 27, 2021

Django with PostgreSQL Superpowers | Paolo Melchiorre

Django with PostgreSQL Superpowers | Paolo Melchiorre

Jun 27, 2021

Clean Architecture with Django Rethinking basic assumptions | Paul Wolf

Clean Architecture with Django Rethinking basic assumptions | Paul Wolf

Jun 27, 2021

Anvil Full Stack Web with Nothing but Python | Meredydd Luff

Anvil Full Stack Web with Nothing but Python | Meredydd Luff

Jun 27, 2021

Your very own real time chat with Django Channels

Your very own real time chat with Django Channels

Jun 27, 2021

Unlocking the full potential of PostgreSQL indexes in Django | Haki Benita

Unlocking the full potential of PostgreSQL indexes in Django | Haki Benita

Jun 27, 2021

Telepath-adding the missing link between Django and rich client apps | Matt Westcott

Telepath-adding the missing link between Django and rich client apps | Matt Westcott

Jun 27, 2021

Programming for pleasure | Daniele Procida

Programming for pleasure | Daniele Procida

Jun 27, 2021

Lightning Talks | Closing Day 1

Lightning Talks | Closing Day 1

Jun 27, 2021

How to be a djangonaut in a climate emergency | Chris Adams

How to be a djangonaut in a climate emergency | Chris Adams

Jun 27, 2021

Full stack Django Rest Framework

Full stack Django Rest Framework

Jun 27, 2021

Domain Driven Design with Django and GraphQL | Patrick Arminio

Domain Driven Design with Django and GraphQL | Patrick Arminio

Jun 27, 2021

Writing Safe Database Migrations | Markus Holtermann

Writing Safe Database Migrations | Markus Holtermann

Jun 27, 2021

A SQL for Django | Stefan Baerisch

A SQL for Django | Stefan Baerisch

Jun 27, 2021

New ways to deploy your Django app v3

New ways to deploy your Django app v3

Oct 21, 2020

A Pythonic Full-Text Search - Paolo Melchiorre

A Pythonic Full-Text Search - Paolo Melchiorre

Oct 14, 2020

What You Need to Know About Your Documentation - Daniele Procida

What You Need to Know About Your Documentation - Daniele Procida

Oct 14, 2020

Implementing a Cross-DB JSONField - Sage M. Abdullah

Implementing a Cross-DB JSONField - Sage M. Abdullah

Oct 08, 2020

How to Hack a Django Website - Adam Johnson

How to Hack a Django Website - Adam Johnson

Oct 07, 2020

Closing Remarks

Closing Remarks

Oct 02, 2020

Closing Day 1

Closing Day 1

Oct 02, 2020

How To Get On This Stage (And What To Do When You Get There) - Mark Smith

How To Get On This Stage (And What To Do When You Get There) - Mark Smith

Sep 30, 2020

Welcome to the second day!

Welcome to the second day!

Sep 30, 2020

There’s more than one way to draw a map - Basil Dubyk, Alexander Gaevsky

There’s more than one way to draw a map - Basil Dubyk, Alexander Gaevsky

Sep 30, 2020

Integrating Design and Development teams - Mariana Bedran Lesche, Daniela Falcone

Integrating Design and Development teams - Mariana Bedran Lesche, Daniela Falcone

Sep 30, 2020

Security strategies for multi tenant applications - Raphael Michel

Security strategies for multi tenant applications - Raphael Michel

Sep 30, 2020

Ceci n'est pas un job - Leila Verhaegen

Ceci n'est pas un job - Leila Verhaegen

Sep 30, 2020

Digitisation and Education (AlekSIS project) - Dominik George, Tom Teichler

Digitisation and Education (AlekSIS project) - Dominik George, Tom Teichler

Sep 30, 2020

Ecosystem Revolution with Django - Luis Roque

Ecosystem Revolution with Django - Luis Roque

Sep 30, 2020

A Pony On The Move: How Migrations Work In Django 🐎 - Markus Holtermann

A Pony On The Move: How Migrations Work In Django 🐎 - Markus Holtermann

Sep 30, 2020

Creating a Spotify-like personal streaming service - Emma Delescolle

Creating a Spotify-like personal streaming service - Emma Delescolle

Sep 30, 2020

Choose, and choose quickly: Optimising ModelChoiceField - Carlton Gibson

Choose, and choose quickly: Optimising ModelChoiceField - Carlton Gibson

Sep 30, 2020

New ways to deploy your Django app - Tom Dyson

New ways to deploy your Django app - Tom Dyson

Sep 30, 2020

Accessibility wins for Django projects - Thibaud Colas

Accessibility wins for Django projects - Thibaud Colas

Sep 30, 2020

Search Options in Django - Stefan Baerisch

Search Options in Django - Stefan Baerisch

Sep 30, 2020

The Design and Development of Choices in Django 3.0 - Shai Berger

The Design and Development of Choices in Django 3.0 - Shai Berger

Sep 30, 2020

C is for Cookie 🍪 - Russell Keith-Magee

C is for Cookie 🍪 - Russell Keith-Magee

Sep 30, 2020

A Pentester's Thoughts on Django Security - Pascal Uter

A Pentester's Thoughts on Django Security - Pascal Uter

Sep 30, 2020

Welcome to DjangoCon!

Welcome to DjangoCon!

Sep 30, 2020

GraphQL-first Django - Marcin Gębala

GraphQL-first Django - Marcin Gębala

Sep 30, 2020

KEYNOTE: Biometric Unsecurity - Carina C. Zona

KEYNOTE: Biometric Unsecurity - Carina C. Zona

Sep 30, 2020

Can't get you out of my head - Aaron Bassett

Can't get you out of my head - Aaron Bassett

Sep 30, 2020

Understanding Celery to maintain your sanity - Ashwini Balnaves

Understanding Celery to maintain your sanity - Ashwini Balnaves

Sep 30, 2020

How To Break Django: With Async - Andrew Godwin

How To Break Django: With Async - Andrew Godwin

Sep 30, 2020

Developing a Security Mindset Practical Lessons for Pythonistas - Hayley Denbraver

Developing a Security Mindset Practical Lessons for Pythonistas - Hayley Denbraver

Sep 30, 2020

Making your life (h)APIer with Django

Making your life (h)APIer with Django

Apr 23, 2019

Feeding the Pony: Contributing back to Django & How to make that work for you

Feeding the Pony: Contributing back to Django & How to make that work for you

Apr 23, 2019

Logging Rethought 2: The Actions of Frank Taylor Jr.

Logging Rethought 2: The Actions of Frank Taylor Jr.

Apr 23, 2019

Building plugin ecosystems with Django

Building plugin ecosystems with Django

Apr 23, 2019

Take the goRe out of a DjangoReact stack

Take the goRe out of a DjangoReact stack

Apr 23, 2019

Jupyter, Django and Altair - Quick and dirty business analytics

Jupyter, Django and Altair - Quick and dirty business analytics

Apr 23, 2019

Here Come The Robots - Django and Machine Learning

Here Come The Robots - Django and Machine Learning

Apr 23, 2019

How PyLadies Brazil became the biggest PyLadies chapter of the world

How PyLadies Brazil became the biggest PyLadies chapter of the world

Apr 23, 2019

Fetching data from APIs using Django and GraphQl without hitting the rate li..

Fetching data from APIs using Django and GraphQl without hitting the rate li..

Apr 23, 2019

Sketching out a Django redesign

Sketching out a Django redesign

Apr 23, 2019

Django and Web Security Headers

Django and Web Security Headers

Apr 23, 2019

Nothingness and identity in Python and Django

Nothingness and identity in Python and Django

Apr 23, 2019

Pentesting your Django apps

Pentesting your Django apps

Apr 23, 2019

Simple visual regression testing

Simple visual regression testing

Apr 23, 2019

How (and why!) to build a Django based project with SQLAlchemy Core

How (and why!) to build a Django based project with SQLAlchemy Core

Apr 23, 2019

Day 3 Lightning Talks

Day 3 Lightning Talks

Apr 23, 2019

Frontend Development for Backend Developers

Frontend Development for Backend Developers

Apr 23, 2019

Maps with GeoDjango, PostGIS and Leaflet

Maps with GeoDjango, PostGIS and Leaflet

Apr 23, 2019

The 750,000-line long pull request: crafting a more resilient open source community

The 750,000-line long pull request: crafting a more resilient open source community

Apr 23, 2019

Building a custom model field from the ground up

Building a custom model field from the ground up

Apr 23, 2019

Serverless Django with Zappa

Serverless Django with Zappa

Apr 23, 2019

Building a Django Community in Africa

Building a Django Community in Africa

Apr 23, 2019

djangocon.close()

djangocon.close()

Apr 23, 2019

Reduce, Reuse, Recycle - Persisting WebSocket connections with SharedWorkers

Reduce, Reuse, Recycle - Persisting WebSocket connections with SharedWorkers

Apr 23, 2019

Docs or it didn't happen! (with Q&A)

Docs or it didn't happen! (with Q&A)

Apr 23, 2019

Day 2 Lightning Talks

Day 2 Lightning Talks

Apr 23, 2019

Maintaning a Django codebase after 10k commits

Maintaning a Django codebase after 10k commits

Apr 23, 2019

Day 1 Lightning Talks

Day 1 Lightning Talks

Apr 23, 2019

Pushing the ORM to its limits

Pushing the ORM to its limits

Apr 23, 2019

Apathy and Arsenic: a Victorian Era lesson on fighting the surveillance state

Apathy and Arsenic: a Victorian Era lesson on fighting the surveillance state

Apr 23, 2019

Advanced, free, open-source application performance monitoring for your Python apps

Advanced, free, open-source application performance monitoring for your Python apps

Apr 23, 2019

Does this run in linear time? A case for algorithmics

Does this run in linear time? A case for algorithmics

Apr 23, 2019

Lightning Talks III

Lightning Talks III

May 25, 2018

Auf Wiedersehen

Auf Wiedersehen

May 25, 2018

An ODe to OAuth

An ODe to OAuth

May 25, 2018

It's about time

It's about time

May 25, 2018

Intro to Sprints

Intro to Sprints

May 25, 2018

Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858

Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858

May 25, 2018

Want More Women in Tech? Start with Django Girls

Want More Women in Tech? Start with Django Girls

May 25, 2018

Banking with Django - how to not lose your customer's money

Banking with Django - how to not lose your customer's money

May 25, 2018

GraphQL in Python and Django

GraphQL in Python and Django

May 25, 2018

Out of Sight, Out of Mind: Survival tricks and tools for remote developers

Out of Sight, Out of Mind: Survival tricks and tools for remote developers

May 25, 2018

An Intro to Docker for Djangonauts

An Intro to Docker for Djangonauts

May 25, 2018

Physical Health offering

Physical Health offering

May 25, 2018

Keynote: The naïve programmer

Keynote: The naïve programmer

May 25, 2018

Guten Morgen

Guten Morgen

May 25, 2018

Lightning Talks II

Lightning Talks II

May 24, 2018

Strategies to Edit Production Data

Strategies to Edit Production Data

May 24, 2018

Slow Food Digests Better - or how to maintain a 8.5 year old Python project without

Slow Food Digests Better - or how to maintain a 8.5 year old Python project without

May 24, 2018

Automated spell-checking in Django projects

Automated spell-checking in Django projects

May 24, 2018

On The Look-Out For Your Data

On The Look-Out For Your Data

May 24, 2018

Protecting Personal Data with Django (because it's the law)

Protecting Personal Data with Django (because it's the law)

May 24, 2018

Growing old gracefully: on being a career programmer.

Growing old gracefully: on being a career programmer.

May 24, 2018

Taking Channels Async

Taking Channels Async

May 24, 2018

ORM: The Sequel

ORM: The Sequel

May 24, 2018

Keynote: 23 Years Without A Proper Job

Keynote: 23 Years Without A Proper Job

May 24, 2018

Organizing Conferences For Learners: How we did it in Namibia

Organizing Conferences For Learners: How we did it in Namibia

May 24, 2018

Guten Morgen

Guten Morgen

May 24, 2018

Lightning Talks I

Lightning Talks I

May 23, 2018

Accessibility Matters: Creating a Better Web

Accessibility Matters: Creating a Better Web

May 23, 2018

Making smarter queries with advanced ORM resources

Making smarter queries with advanced ORM resources

May 23, 2018

Creating Solid APIs

Creating Solid APIs

May 23, 2018

Representing Hierarchies in Relational Databases

Representing Hierarchies in Relational Databases

May 23, 2018

Can packaging improve Django deployments?

Can packaging improve Django deployments?

May 23, 2018

Building real time applications with Django

Building real time applications with Django

May 23, 2018

It's not a bug, it's a bias

It's not a bug, it's a bias

May 23, 2018

A different Form of navigation

A different Form of navigation

May 23, 2018

Keynote: Writing Code? Pfft... Evolve it Instead!

Keynote: Writing Code? Pfft... Evolve it Instead!

May 23, 2018

Guten Morgen

Guten Morgen

May 23, 2018

DjangoCon Europe RSS Feed DjangoCon Europe Atom Feed