Changelog Interviews – Episode #646

The CEO of htmx likes codin' dirty

featuring Carson Gross

All Episodes

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.

Featuring

Sponsors

RetoolAssemble 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

Depot10x 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.

Notes & Links

📝 Edit Notes

Chapters

1 00:00 This week on The Changelog 01:17
2 01:17 Sponsor: Retool 01:59
3 03:16 Start the show! 00:59
4 04:15 Getting htmx attention 04:53
5 09:08 Viewpoint origins 03:32
6 12:39 Hypermedia distilled 02:18
7 14:57 Why html lacks 03:52
8 18:49 What htmx adds 04:38
9 23:27 Echoes of jQuery 06:02
10 29:29 Sponsor: Depot 02:09
11 31:38 Gumroad didn't choose htmx 07:02
12 38:40 Making money 04:51
13 43:31 Codin' dirty 05:06
14 48:37 Big functions 14:01
15 1:02:38 If/else over polymorphism 02:09
16 1:04:48 Pattern matching 03:05
17 1:07:53 Sponsor: Outshift by Cisco 01:05
18 1:08:58 Vendoring 03:15
19 1:12:13 Big opportunity 05:51
20 1:18:04 htmx 2.0 02:28
21 1:20:31 Connecting with Carson 01:05
22 1:21:37 Closing thoughts 01:31

Transcript

⏰ Coming Soon

Changelog

We're hard at work on the transcript for this episode! Sign in / up to access transcript notifications. 💪

Player art
  0:00 / 0:00