All Essays

htmx Essays

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