Most Recent
| Working With AI: A Concrete Example | Carson Gross |
|---|---|
| The University In The AI Era | Carson Gross |
| Code is Cheap(er) | Carson Gross |
| Hypermedia Friendly Model Context Protocol App Architecture | Sung Oh |
| Yes, and... | Carson Gross |
Hypermedia and REST
| Taking HTML Seriously ↗ | Carson Gross |
|---|---|
| REST Copypasta | Carson Gross |
| Architectural Sympathy | Carson Gross |
| Hypermedia Clients | Carson Gross |
| How Did REST Come To Mean The Opposite of REST? | Carson Gross |
| Two Approaches To Decoupling | Carson Gross |
| Hypermedia-Driven Applications | Carson Gross |
| HATEOAS | Carson Gross |
| Hypermedia APIs vs. Data APIs | Carson Gross |
| REST - Explained For Beginners | Carson Gross |
| HATEOAS Is For Humans ↗ | Carson Gross |
Why Hypermedia?
| Is htmx Just Another JavaScript Framework? | Alexander Petros |
|---|---|
| The API Churn/Security Trade-off ↗ | Carson Gross |
| Does Hypermedia Scale? | Carson Gross |
| The #ViewSource Affordance | Carson Gross |
| Hypermedia On Whatever you'd Like | Carson Gross |
| When Should You Use Hypermedia? | Carson Gross |
| A Response To "Have Single-Page Apps Ruined the Web?" | Carson Gross |
| SPA Alternative | Carson Gross |
Real World htmx Experiences
On The Other Hand…
| Alternatives to htmx | Carson Gross |
|---|---|
| A Modest Critique of htmx ↗ | Chris Done |
| A Modest Critique of htmx (Response) ↗ | |
| Why Gumroad Didn't Choose htmx | Sahil Lavingia |
| htmx sucks | Carson Gross |
| I tried HTMX, then ditched it ↗ | AJ Moon |
Building Hypermedia Applications
| Vendoring | Carson Gross |
|---|---|
| Web Components Work Great with htmx | Alexander Petros |
| Web Security Basics (with htmx) | Alexander Petros |
| Model/View/Controller (MVC) | Carson Gross |
| Is Rendering JSON More Efficient Than HTML? ↗ | Carson Gross |
| Is JSON Smaller Than HTML? ↗ | Carson Gross |
| Why I Tend Not To Use Content Negotiation | Carson Gross |
| View Transitions | Carson Gross |
| Hypermedia-Friendly Scripting | Carson Gross |
| Template Fragments | Carson Gross |
| 10 Tips For Building SSR/HDA applications | Carson Gross |
| Splitting Your Data & Application APIs: Going Further | Carson Gross |
Complexity Very, Very Bad
| Vendoring | Carson Gross |
|---|---|
| Prefer If Statements To Polymorphism... | Carson Gross |
| Codin' Dirty | Carson Gross |
| The Grug Brained Developer ↗ | Carson Gross |
| htmx Implementation Deep Dive ↗ | Carson Gross |
| Why htmx Does Not Have a Build Step | Alexander Petros |
| Complexity Budget | Carson Gross |
| Locality of Behaviour (LoB) | Carson Gross |