hypermedia radio

hypermedia radio

Download on the App Store

hypermedia radio episodes

  • Clean code vs. codin' dirty

    Codin' Dirty essay: 
    https://htmx.org/essays/codin-dirty/

    One of many in the htmx/uncle bob twitter feud:
    https://x.com/unclebobmartin/status/1917306604267135311

    20 min
  • Datastar signals

    Datastar signals let you do front end stuff like alpine & hyperscript

    Demo: https://hypecp.com/demos/datastar-signals
    Video: https://youtu.be/csPFLpm8OYI
    Bad Apple: https://data-star.dev/examples/bad_apple

    12 min
  • World's easiest live dashboard with htmx

    This might be the fastest, easiest way possible to make your dashboard live!
    Basically just do polling with an hx-get, hx-select, and an hx-trigger

    The visual version of this episode:
    https://www.youtube.com/watch?v=NU3FEHJRMEs

    8 min
  • A unified theory of hypermedia
    • Any Back-end. How html is generated doesn’t matter
    • HATEOAS - No virtual DOM
    • No build step, No Node or npm
    • Don’t care about package size - as long as no dependency chain
    • Load things as you need them (page and assets)
    • Nothing is faster or more efficient than html


    12 min
  • Brock Benson - From vuejs to htmx: the good, the bad, and the ugly

    Mayples on Twitter: https://x.com/mayples_co

    In this episode I talk to Brock Benson, creator of Mayples, a business valuation SaaS. Last year, Brock made the decision to rewrite his large-scale, Live VueJS production app into an htmx app. During this rebuild, Brock went on a journey into the internals of htmx, built his own extensions, embraced _hyperscript, and pushed against the limits of htmx.

    Does it scale? What were the pain points? What tricks did he come up? How does it compare with his earlier Vue version of the same app? 

    I hope you enjoy this in-depth conversation with premiere htmx application developer Brock Benson.

    2 hr 4 min
  • Introducing Fixi, the minimalist hypermedia library by Jason Cross

    Fixi: https://github.com/bigskysoftware/fixi

    Fixi is a new hyper-minimalist javascript library. At less than 4kb, it gives much of the power of similar hypermedia libraries like htmx, with a new stream-lined approach. 

    Use attributes like fx-action, fx-method, fx-trigger, and fx-swap to perform ajax requests to work with html from your server.

    In this episode Lazarus talks to its creator, Jason Cross.

    Chapters (from AI)

    00:00 Introduction to Hypermedia Frameworks
    02:49 Exploring HTMX and HTMZ
    05:58 The Philosophy Behind Fixi
    09:03 The Lean Software Approach
    11:59 Minimalism in Fixi
    15:06 Attributes and Functionality of Fixi
    17:55 Comparing Fixi and HTMX
    21:03 Copy and Paste Philosophy in Development
    23:51 Debugging and Size Considerations
    26:57 Future of Fixi
    29:45 The Philosophy of Open Source and Simplicity
    31:33 View Transitions and User Experience
    36:32 Design Decisions in Fixi vs HTMX
    38:27 Collaboration and Maintenance of Open Source Projects
    41:11 Attribute Inheritance and Locality of Behavior
    42:07 Event Handling and Extensions in Fixi
    46:32 JavaScript and the Future of Web Development

    56 min

About hypermedia radio

From the publisher's feed

Formerly hx-pod