All Essays

htmx Essays

  1. Vendoring
  2. Alternatives to htmx
  3. A Real World wasm to htmx Port
  4. The future of htmx
  5. htmx lore
  6. Prefer If Statements To Polymorphism...
  7. Codin' Dirty
  8. Web Components Work Great with htmx
  9. Next.js to htmx — A Real World Example
  10. Why Gumroad Didn't Choose htmx
  11. You Can't Build Interactive Web Apps Except as Single Page Applications... And Other Myths
  12. Web Security Basics (with htmx)
  13. htmx sucks
  14. Model/View/Controller (MVC)
  15. Is htmx Just Another JavaScript Framework?
  16. Why I Tend Not To Use Content Negotiation
  17. Does Hypermedia Scale?
  18. The #ViewSource Affordance
  19. Another Real World React -> htmx Port
  20. Why htmx Does Not Have a Build Step
  21. REST Copypasta
  22. Hypermedia On Whatever you'd Like
  23. View Transitions
  24. Architectural Sympathy
  25. Hypermedia Clients
  26. Hypermedia-Friendly Scripting
  27. When Should You Use Hypermedia?
  28. A Real World React -> htmx Port
  29. Template Fragments
  30. How Did REST Come To Mean The Opposite of REST?
  31. 10 Tips For Building SSR/HDA applications
  32. Two Approaches To Decoupling
  33. Hypermedia-Driven Applications
  34. A Response To "Have Single-Page Apps Ruined the Web?"
  35. HATEOAS
  36. Splitting Your Data & Application APIs: Going Further
  37. Hypermedia APIs vs. Data APIs
  38. REST - Explained For Beginners
  39. Complexity Budget
  40. SPA Alternative
  41. Locality of Behaviour (LoB)

Ye Olde Intercooler.js Essays

  1. Take HTML Seriously
  2. HATEOAS Is For Humans
  3. The API Churn/Security Trade-off
  4. Rescuing REST From the API Winter