All Essays

htmx Essays

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