
The Changelog: Software Development, Open Source
The CEO of htmx likes codin' dirty (Interview)
Jun 18, 2025 · 1 hr 23 min · 80.0 MB
0:00-1:23:09
Streams straight from the publisher. PodNod never proxies or re-hosts episode audio.
Jerod is joined by Carson Gross, the creator of htmx –a small, zero-dependency JavaScript library that he says, “completes HTML as a hypertext”. Carson built it because he’s big on hypermedia, he even wrote a book called Hypermedia Systems. Carson has a lot of strong opinions weakly held that we dive into in this conversation.
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Retool – Assemble your elite AI team, arm them with powerful custom tools, and watch them make your to-do list disappear. Start for free or book a demo at retool.com/agents
- Depot – 10x faster builds? Yes please. Build faster. Waste less time. Accelerate Docker image builds, and GitHub Actions workflows. Easily integrate with your existing CI provider and dev workflows to save hours of build time.
- Outshift by Cisco – AGNTCY is an open source collective building the Internet of Agents. It’s a collaboration layer where AI agents can communicate, discover each other, and work across frameworks. For developers, this means standardized agent discovery tools, seamless protocols for inter-agent communication, and modular components to compose and scale multi-agent workflows.
Featuring:
Show Notes:
- </> htmx - high power tools for html
- Why Gumroad Didn’t Choose htmx
- Codin’ Dirty
- Vendoring
- Hypermedia Systems
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comRetool
retool.comDepot
depot.devOutshift by Cisco
agntcy.orgGitHub
github.comX
x.comWebsite
jerodsanto.netGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comWhy Gumroad Didn’t Choose htmx
htmx.orgCodin’ Dirty
htmx.orgVendoring
htmx.orgHypermedia Systems
hypermedia.systemsPRs welcome!
github.com
- 0:00This week on The Changelog
- 1:17Sponsor: Retool
- 3:16Start the show!
- 4:15Getting htmx attention
- 9:08Viewpoint origins
- 12:39Hypermedia distilled
- 14:57Why html lacks
- 18:49What htmx adds
- 23:27Echoes of jQuery
- 29:29Sponsor: Depot
- 31:38Gumroad didn't choose htmx
- 38:40Making money
- 43:31Codin' dirty
- 48:37Big functions
- 51:56Types of tests
- 1:02:38If/else over polymorphism
- 1:04:48Pattern matching
- 1:07:53Sponsor: Outshift by Cisco
- 1:08:58Vendoring
- 1:12:13Big opportunity
- 1:18:04htmx 2.0
- 1:20:31Connecting with Carson
- 1:21:37Closing thoughts