All Essays

htmx Essays

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