Adam Johnson

7 videos · 7 events · 2019–2026 · 3h 51m of video

Recent talks

0:50:17

Boost Your GitHub DX

DjangoChat 2026 · April 1, 2026

Adam Johnson explains why GitHub is distinct from Git and describes his book *Boost Your GitHub DX*, which surfaces overlooked features in GitHub’s interface and CLI. He argues that learning these fundamentals and writing clear technical notes, commits, and pull requests helps developers work more…

0:26:14

Data-Oriented Django Drei

DjangoCon Europe 2025 · June 4, 2025

Also given at DjangoCon Europe 2024

Most Django request time is often spent in the database, especially on reads, so understanding query plans and indexes is essential to keeping applications responsive. Adam Johnson explains how sequential scans scale linearly with table size, while B-tree indexes provide logarithmic lookups and support range…

0:34:58

Data-Oriented Django

DjangoCon Europe 2022 · October 17, 2022

Adam Johnson explains data-oriented design as choosing algorithms and data structures according to the characteristics of the data, the required output, and the hardware running the software. He argues that modern CPUs are much faster than memory and network connections, so performance depends on using…

Spoken at

All talks

2026

2025

2022

2021

2020

2019