Boost Your GitHub DX - Adam Johnson

Django Chat54mApril 1, 2026

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Boost Your GitHub DX - Adam Johnson” inside PodZeus.

AI-Generated Summary

In this episode of Django Chat, host Carlton Gibson welcomes back Adam Johnson, author of the newly released 'Boost Your GitHub DX', the third book in his popular 'DX trilogy'. The conversation dives into the distinctions between Git and GitHub, the evolving landscape of code hosting platforms, and the practical techniques Adam teaches in his book to help developers save time and work more efficiently using GitHub's full suite of features—both in the UI and via the GitHub CLI. Adam emphasizes that while GitHub remains dominant, tools like GitLab and CodeBug are rising, and the core skills he teaches are transferable. The discussion also explores the impact of AI on development workflows, with Adam sharing his balanced view: LLMs are helpful for beginners and for uncovering obscure bugs, but not a replacement for deep expertise. He warns against blindly accepting AI-generated code and highlights the importance of foundational knowledge, especially in open source projects like Django, where writing quality commit messages and documentation sets a high standard. The episode also touches on Adam's recent work with Rippling, including his ICU for Py library for advanced internationalization, and his new project Hornbeam, which combines Python and Erlang for high-concurrency web applications. The hosts reflect on the need for more performance profiling across the ecosystem and celebrate Adam's ongoing contributions to Django, open source, and developer education.

Key Takeaways
1

Use the GitHub CLI to automate common tasks like creating pull requests and checking out PRs, saving time and reducing reliance on Slack for code reviews.

2

Even experienced developers can gain significant productivity by learning underused GitHub features and keyboard shortcuts.

3

AI tools like LLMs are useful for beginners and debugging obscure issues, but should not replace deep understanding or code inspection.

4

High-quality technical writing—especially in commit messages and PR descriptions—is a hallmark of mature open source projects like Django.

5

Performance optimization is still underutilized; profiling tools like tProf and the upcoming Tachyon profiler can uncover massive speedups with minimal effort.

…and 3 more takeaways available in PodZeus

Chapters
0:00
3 min

Sponsor: Six Feet Up

Introduction to Six Feet Up, a Python and Django expert firm that helps organizations scale applications, leverage AI, and modernize platforms.

2:30
5 min

Introducing 'Boost Your GitHub DX'

It's not a chapter, that's a book.

Highlight
7:30
8 min

The Power of the GitHub CLI

Nearly every like daily button on the UI has an equivalent command.

Highlight
15:00
8 min

AI, LLMs, and the Future of Development

LLMs can write a lot and it can be cogent, but it can be almost like low information or zero information.

Highlight
22:30
8 min

The Importance of Technical Writing

You're spoiled there compared to most commercial projects you work on where the commit messages are all over the place.

Highlight
High-Impact Quotes
I wish there was a team, an army of people like throwing their profilers at their projects and finding the 1% optimizations here and there.
Adam Johnson50:47
Viral: 92.0
The reason why Python's slow is because it's dynamic by nature.
Carlton Gibson36:07
Viral: 90.0
LLMs can write a lot and it can be cogent, but it can be almost like low information or zero information.
Adam Johnson11:51
Viral: 88.0
Speakers

Hosts

Carlton GibsonWill Vincent

Guest

Adam Johnson
Topics Discussed
github dx95%git cli90%performance profiling90%python packaging85%ai in software development85%open source contribution80%static vs dynamic typing75%async programming in django70%
People & Brands

Adam Johnson

person

120xPositive

Carlton Gibson

person

85xPositive

Django

other

60xPositive

GitHub

organization

45xNeutral

Git

product

30xNeutral

ICU for Py

other

15xPositive

GitHub CLI

product

12xPositive

Will Vincent

person

12xNeutral

tProf

product

10xPositive

Rippling

organization

10xPositive

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Boost Your GitHub DX - Adam Johnson” inside PodZeus.

Start discovering podcast insights today

Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.

No credit card required • 7-day trial • Cancel anytime