Essays
#Hypermedia and REST
- HATEOAS
- How Did REST Come To Mean The Opposite of REST?
- Two Approaches To Decoupling
- Hypermedia APIs vs. Data APIs
- Splitting Your Data & Application APIs: Going Further
- Hypermedia Clients
- HATEOAS Is For Humans
- Rescuing REST From the API Winter
- Taking HTML Seriously
- REST Copypasta
- The #ViewSource Affordance
#Why Hypermedia? Why Multi-Page Applications?
- Hypermedia On Whatever you’d Like (HOWL)
- A Response To “Have SPAs Ruined The Web”
- When To Use Hypermedia?
- The API Churn/Security Trade-off
- Does Hypermedia Scale?
- SPA Alternative
#Building Hypermedia Applications
- A Real World React to htmx Port
- Another Real World React to htmx Port
- Web Security Basics (with htmx)
- Hypermedia-Driven Applications (HDAs)
- Hypermedia Friendly Scripting
- 10 Tips For Building SSR/HDA applications
- Why I Tend Not To Use Content Negotiation
- Template Fragments
- View Transitions
- Model/View/Controller
#Complexity Very Very Bad
- The Grug Brained Developer
- Locality of Behavior (LoB)
- Complexity Budget
- Why htmx Does Not Have a Build Step
- Is htmx Just Another JavaScript Framework?
- htmx Implementation Deep Dive (Video)