Most Recent
| Yes, and... | Carson Gross | Feb 27, 2026 |
| Building Critical Infrastructure with htmx: Network Automation for the Paris 2024 Olympics | Rodolphe Trujillo | Jan 16, 2026 |
| The fetch()ening | Carson Gross | Nov 1, 2025 |
| Vendoring | Carson Gross | Jan 27, 2025 |
| Alternatives to htmx | Carson Gross | Jan 12, 2025 |
Hypermedia and REST
| REST Copypasta | Carson Gross | Jun 26, 2023 |
| Architectural Sympathy | Carson Gross | Apr 6, 2023 |
| Hypermedia Clients | Carson Gross | Jan 28, 2023 |
| How Did REST Come To Mean The Opposite of REST? | Carson Gross | Jul 18, 2022 |
| Two Approaches To Decoupling | Carson Gross | May 1, 2022 |
| Hypermedia-Driven Applications | Carson Gross | Feb 6, 2022 |
| HATEOAS | Carson Gross | Oct 16, 2021 |
| Hypermedia APIs vs. Data APIs | Carson Gross | Jul 17, 2021 |
| REST - Explained For Beginners | Carson Gross | Jul 13, 2021 |
| Taking HTML Seriously ↗ | Carson Gross | Jan 14, 2020 |
| HATEOAS Is For Humans ↗ | Carson Gross | May 8, 2016 |
Why Hypermedia?
| Is htmx Just Another JavaScript Framework? | Alexander Petros | Jan 10, 2024 |
| Does Hypermedia Scale? | Carson Gross | Nov 6, 2023 |
| The #ViewSource Affordance | Carson Gross | Sep 21, 2023 |
| Hypermedia On Whatever you'd Like | Carson Gross | May 23, 2023 |
| When Should You Use Hypermedia? | Carson Gross | Oct 23, 2022 |
| A Response To "Have Single-Page Apps Ruined the Web?" | Carson Gross | Dec 24, 2021 |
| SPA Alternative | Carson Gross | Oct 29, 2020 |
| The API Churn/Security Trade-off ↗ | Carson Gross | Feb 17, 2016 |
Real World htmx Experiences
| Building Critical Infrastructure with htmx: Network Automation for the Paris 2024 Olympics | Rodolphe Trujillo | Jan 16, 2026 |
| A Real World wasm to htmx Port | Joe Fioti | Jan 10, 2025 |
| Next.js to htmx — A Real World Example | Pouria Ezzati | Nov 7, 2024 |
| You Can't Build Interactive Web Apps Except as Single Page Applications... And Other Myths | Tony Alaribe | Sep 20, 2024 |
| Another Real World React -> htmx Port | Carson Gross | Sep 20, 2023 |
| A Real World React -> htmx Port | Carson Gross | Sep 29, 2022 |
On The Other Hand…
| Alternatives to htmx | Carson Gross | Jan 12, 2025 |
| A Modest Critique of htmx ↗ | Chris Done | Oct 1, 2024 |
| A Modest Critique of htmx (Response) ↗ | Oct 1, 2024 | |
| Why Gumroad Didn't Choose htmx | Sahil Lavingia | Sep 30, 2024 |
| htmx sucks | Carson Gross | Feb 1, 2024 |
| I tried HTMX, then ditched it ↗ | AJ Moon |
Building Hypermedia Applications
| Vendoring | Carson Gross | Jan 27, 2025 |
| Web Components Work Great with htmx | Alexander Petros | Nov 13, 2024 |
| Web Security Basics (with htmx) | Alexander Petros | Feb 6, 2024 |
| Model/View/Controller (MVC) | Carson Gross | Jan 16, 2024 |
| Why I Tend Not To Use Content Negotiation | Carson Gross | Nov 18, 2023 |
| View Transitions | Carson Gross | Apr 11, 2023 |
| Hypermedia-Friendly Scripting | Carson Gross | Nov 17, 2022 |
| Template Fragments | Carson Gross | Aug 3, 2022 |
| 10 Tips For Building SSR/HDA applications | Carson Gross | Jun 13, 2022 |
| Splitting Your Data & Application APIs: Going Further | Carson Gross | Sep 16, 2021 |
| Is Rendering JSON More Efficient Than HTML? ↗ | Carson Gross | |
| Is JSON Smaller Than HTML? ↗ | Carson Gross |
Complexity Very, Very Bad
| Vendoring | Carson Gross | Jan 27, 2025 |
| Prefer If Statements To Polymorphism... | Carson Gross | Dec 7, 2024 |
| Codin' Dirty | Carson Gross | Nov 24, 2024 |
| Why htmx Does Not Have a Build Step | Alexander Petros | Aug 19, 2023 |
| Complexity Budget | Carson Gross | Oct 29, 2020 |
| Locality of Behaviour (LoB) | Carson Gross | May 29, 2020 |
| The Grug Brained Developer ↗ | Carson Gross | |
| htmx Implementation Deep Dive ↗ | Carson Gross |
Hypermedia Research
| Hypermedia Controls: Feral to Formal ↗ | ACM HT'24 | Jan 1, 2024 |
| Preserving REST-ful Visibility With Generalized Hypermedia Controls ↗ | ACM SIGWEB | Jan 1, 2024 |
| How Primer changed JavaScript at Facebook ↗ | Makinde Adeagbo & Tom Occhino | Jan 1, 2010 |
| State of the Art Review on Hypermedia Issues and Applications ↗ | Jan 1, 2006 | |
| Architectural Styles and the Design of Network-based Software Architectures ↗ | Roy Fielding | Jan 1, 2000 |
| The First Web Page ↗ | Jan 1, 1991 | |
| The Mother Of All Demos ↗ | Doug Engelbart | Jan 1, 1968 |
| A File Structure For The Complex, The Changing and the Indeterminate ↗ | Ted Nelson | Jan 1, 1965 |