Boost Your GitHub DX - Adam Johnson
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “Boost Your GitHub DX - Adam Johnson” inside PodZeus.
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.
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.
Even experienced developers can gain significant productivity by learning underused GitHub features and keyboard shortcuts.
AI tools like LLMs are useful for beginners and debugging obscure issues, but should not replace deep understanding or code inspection.
High-quality technical writing—especially in commit messages and PR descriptions—is a hallmark of mature open source projects like Django.
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
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.
Introducing 'Boost Your GitHub DX'
“It's not a chapter, that's a book.”
The Power of the GitHub CLI
“Nearly every like daily button on the UI has an equivalent command.”
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.”
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.”
“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.”
“The reason why Python's slow is because it's dynamic by nature.”
“LLMs can write a lot and it can be cogent, but it can be almost like low information or zero information.”
Hosts
Guest
Adam Johnson
person
Carlton Gibson
person
Django
other
GitHub
organization
Git
product
ICU for Py
other
GitHub CLI
product
Will Vincent
person
tProf
product
Rippling
organization
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
