hx-pod
Episodes
I need your help (yes, you)
25 Mar 2026
Contributed by Lukas
hypeapps.devShare your ideas, follow the build!
Hypermedia Wars **LOST PROMO**
03 Mar 2026
Contributed by Lukas
Primer @ JSCONF 2010Â https://www.youtube.com/watch?v=wHlyLEPtL9oAn htmx interview with Makinde Adeagbohttps://htmx.org/essays/interviews/makinde-adea...
Idempotency
19 Feb 2026
Contributed by Lukas
The word software devs know in their soul but not in their vocabulary
Hypermedia in the age of AI
24 Jan 2026
Contributed by Lukas
What does AI mean for the future of Hypermedia?1. React takes over in an AI feedback loop?2. Frameworks don't matter -- back to basics?3. Full-stack f...
Thinking strategically about your career
04 Nov 2025
Contributed by Lukas
Just some thoughts about preparing while you are in a good space to prepare
Html is actually good and it's getting better with Tony Ennis
02 Oct 2025
Contributed by Lukas
Tony Ennis joins me to talk about how websites can be built with simplicity and power using new html and browser standards.================== EPISODE ...
Hypermedia in the wild
26 Sep 2025
Contributed by Lukas
Who are the big names in hypermedia, even if they don't know it?Obviously: Carson Gross (Htmx, fixi), Delaney Gillilan (Datastar), Alex Petros (HTML t...
3d and flappy bird htmx
06 Sep 2025
Contributed by Lukas
 with Jon-Michael Hartway47:16 MY MIND IS BLOWNJon-Michael does something pretty crazy here. His entire 3D scene is static HTML. The 3d movement only...
Htmx extension: response-targets
29 Aug 2025
Contributed by Lukas
Direct your different response codes to different places!<head>Â Â <script src="https://cdn.jsdelivr.net/npm/[email protected]....
Big Sky Dev Con 2025
19 Aug 2025
Contributed by Lukas
"We do these things not because they are easy, but because we thought they would be easy."-Lazarus, on creating conference recaps=================== C...
Htmx extension: preload
07 Aug 2025
Contributed by Lukas
Adds pre-loading to your links and hx-get requests for that extra bit of speed.https://htmx.org/extensions/preloadExamples:Â https://hypecp.com/#htmx-...
Htmx extension: idiomorph
01 Aug 2025
Contributed by Lukas
Adds the hx-swap="morph" option.Let's you do fine-grained swapping and unlocks smooth css transitions between swapped elements.<body hx-ext="morph"...
Htmx extension: htmx-1-compat
30 Jul 2025
Contributed by Lukas
Make your transition from htmx 1 to 2 easier with this extension"Flip the switch slowly"https://htmx.org/extensions/htmx-1-compat/
Htmx extension: head-support
28 Jul 2025
Contributed by Lukas
Core htmx extension head-supportAdd support for modifying, updating, or replacing items in the <head> tag of your page.Working example:https://h...
Datastar 1.0 launch with Delaney Gillilan
19 Jul 2025
Contributed by Lukas
...and why Laz thinks htmx is here to stay.A wide-ranging conversation with the creator of the real-time hypermedia framework Datastar Delaney Gillila...
Self-destructing polling
24 Jun 2025
Contributed by Lukas
<div hx-get="/sending-status/"Â Â Â Â Â hx-trigger="every 2s"Â Â Â Â Â hx-swap="outerHTML">Â Â Â Â Â Sending...</div>
Building with no build step
04 Jun 2025
Contributed by Lukas
Is it ok? Can you make "real" apps without npm?Original X post:"we are now at a point that we can ditch build systems for many projects & many peo...
Ronan Berder: Basecoat UI (ShadCN without React)
29 May 2025
Contributed by Lukas
I talk to Ronan Berder, the creator of Basecoat UI, a tailwind-based version of ShadCN for non-React projects.Built specifically for use with server-r...
Carson Gross: The Grug Brained Developer (the book)
27 May 2025
Contributed by Lukas
https://grugbrain.devread the essay. buy the book. it's so good00:00 Intro01:00 What is the Grug Brained Developer?06:13 Carson's dev cred12:12 Web ...
Clean code vs. codin' dirty
16 May 2025
Contributed by Lukas
Codin' Dirty essay:Â https://htmx.org/essays/codin-dirty/One of many in the htmx/uncle bob twitter feud:https://x.com/unclebobmartin/status/1917306604...
Does htmx application structure exist?
18 Apr 2025
Contributed by Lukas
Answer: Yes. But its different, because htmx is not a framework
Datastar signals
13 Apr 2025
Contributed by Lukas
Datastar signals let you do front end stuff like alpine & hyperscriptDemo: https://hypecp.com/demos/datastar-signalsVideo: https://youtu.be/csPFLp...
hx-pod behind the scenes (cross-posted from the CST podcast)
03 Apr 2025
Contributed by Lukas
Is Laz doing too many things at once?
World's easiest live dashboard with htmx
29 Mar 2025
Contributed by Lukas
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-triggerThe ...
A unified theory of hypermedia
18 Mar 2025
Contributed by Lukas
Any Back-end. How html is generated doesn’t matterHATEOAS - No virtual DOMNo build step, No Node or npmDon’t care about package size - as long as ...
Going Live
07 Mar 2025
Contributed by Lukas
yes my first one was a technical debacle, and that's ok
Getting inspired by efficiency
02 Mar 2025
Contributed by Lukas
Universal Studios in Orlando is a master class in efficiency.
Brock Benson - From vuejs to htmx: the good, the bad, and the ugly
20 Feb 2025
Contributed by Lukas
Mayples on Twitter: https://x.com/mayples_coIn this episode I talk to Brock Benson, creator of Mayples, a business valuation SaaS. Last year, Brock ma...
Introducing Fixi, the minimalist hypermedia library by Jason Cross
13 Feb 2025
Contributed by Lukas
Fixi: https://github.com/bigskysoftware/fixiFixi is a new hyper-minimalist javascript library. At less than 4kb, it gives much of the power of similar...
The core difference between htmx and datastar (correction)
10 Feb 2025
Contributed by Lukas
Datastar experiment: https://hypecp.com/waveYoutube: https://www.youtube.com/watch?v=UXPD3LblwVA
Where datastar fits in (for me, right now)
07 Feb 2025
Contributed by Lukas
datastar fills some gaps in htmx
Building the perfect hypermedia modal
30 Jan 2025
Contributed by Lukas
The 100-year modalhttps://hypecp.com/#htmx-hx-essentials-examples
Speedify your site by dumbening your browser
24 Jan 2025
Contributed by Lukas
The original tweet with the tweet that breaks your browser:https://x.com/defnotbeka/status/1878009000161407021Hypermedia shines when the data on the p...
The basics of css specificity
20 Jan 2025
Contributed by Lukas
#my-id -> 1 0 0.my-class -> 0 1 0button -> 0 0 1#my-id .my-class -> 1 1 0id | class | typehttps://developer.mozilla.org/en-US/docs/Web/CSS...
Do two things at once
16 Jan 2025
Contributed by Lukas
2 things > 1 thing
Htmx "essentials" - 4 or 5 attributes?
10 Jan 2025
Contributed by Lukas
Building hypecp.comWhat are the htmx "essential" attributes?
The "Hypermedia hot reload"
03 Jan 2025
Contributed by Lukas
<meta http-equiv="refresh" content="5">
Building hypecp.com - hx-get
17 Dec 2024
Contributed by Lukas
https://www.youtube.com/watch?v=QSCiNKWC24c
Exploring Unpoly JS with creator Henning Koch
11 Dec 2024
Contributed by Lukas
Henning Koch, creator of Unpoly, discusses where his hypermedia framework sits in the ecosystem, why he built it, and why he favors Convention over Co...
What does building in public mean?
05 Dec 2024
Contributed by Lukas
hypecp.comhttps://www.youtube.com/watch?v=QZipE9zn-Og
Building hypecp.com - 01 - Public suggestions
27 Nov 2024
Contributed by Lukas
New season of building in public!Want to upvote or downvote people's suggestions?
Server-driven web apps w/ R. Mark Volkmann
22 Nov 2024
Contributed by Lukas
The exceptionally prolific R. Mark Volkmann talks about his book "Server-Driven Web Apps with htmx", along with his approach to learning, writing, tea...
Hyperview: Server-driven mobile app development
18 Nov 2024
Contributed by Lukas
Adam Stepinski, creator of Hyperview and co-author of Hypermedia Systems, explains how and why developed Hyperview.Hyperview lets you create a shell f...
hypecp.com, the hypermedia copy and paste site
13 Nov 2024
Contributed by Lukas
Lazarus is joined by guest Lazarus to talk about his new project, hypecp.com, which bears a striking resemblance to his old project, htmxlabs.com
I rewrote my entire product in a weekend with htmx
04 Nov 2024
Contributed by Lukas
Eric Harrison, MakeStartupsOriginal twitter post:https://twitter.com/blister/status/1752357600547545356For-Profit: https://makestartups.comNon-Profit ...
The 100-year web service w/ Alex Petros
30 Oct 2024
Contributed by Lukas
Home site: https://alexanderpetros.com/Utah JS talk (100 year web service): https://www.youtube.com/watch?v=lASLZ9TgXycBig Sky Dev Con Talk (Life and ...
Tanner Bass reaches out with an "opportunity" on htmx labs
25 Oct 2024
Contributed by Lukas
Tanner Bass claims to speak on behalf of the CEOS
Soon: Building htmxlabs.com in public
16 Oct 2024
Contributed by Lukas
Got a problem? Tell me all about it athttps://htmxlabs.com
3 years of htmx + Django
03 Oct 2024
Contributed by Lukas
Lucas Pires of CheckSec on when to use htmx and django -- and when NOT tooLinks:PyCon PT 23 | Building advanced back-office interfaces using Django &a...
Using TailwindCSS with #nobuild
30 Sep 2024
Contributed by Lukas
Ok, so different build (no Node js, no npm, no yarn)https://tailwindcss.com/blog/standalone-cli
The vanilla web needs an A+ ui kit
27 Sep 2024
Contributed by Lukas
Sahil's tweet:https://x.com/shl/status/1839686512767627310Where is our ShadCN? Where is our Flux UI? Where is our Tailwind UI?
Expanding the hypermedia mindset w/ Datastar creator Delaney Gillilan
23 Sep 2024
Contributed by Lukas
Hypermedia contrained by ajax and network calls?No way -- Delaney is here to expand your mind with 60fps hypermedia streaming to your browser!Data Sta...
Getting started with htmx: A John Dietrich® Story
16 Sep 2024
Contributed by Lukas
John is ready to build something real.What if it went straight into production as a dashboard widget?
Building a slick comparison tool with htmx
11 Sep 2024
Contributed by Lukas
See what I'm talking about:https://x.com/htmxlabs/status/1831510008946708959Shoutout to reddit user Thoramhttps://www.reddit.com/r/htmx/comments/125gh...
Software that lasts, a story
29 Aug 2024
Contributed by Lukas
My father in law runs his business using a CAD app running on a floppy disk. No, I'm not kidding
Building a framework on top of htmx (Sprig) - with htmx contributor Ben Croker
20 Aug 2024
Contributed by Lukas
Ben Croker is building Sprig for CraftCMS, a reactive framework for CraftCMS built using htmx.As one of the top contributors to htmx, Ben also shares ...
Empowering Junior Devs with htmx - Sheena O'Connell
29 Jul 2024
Contributed by Lukas
An HTMX success storyhttps://www.sheenaoc.com/articles/2024-06-30-htmxSheena joins to talk about how she teaches her junior devs to teach noob devs ho...
Karson's Korner - A conversation on practice before theory, hx-swap-oob, and optimistic uis with htmx creator Carson Gross
22 Jul 2024
Contributed by Lukas
Practice over theory. hx-swap-oob. optimistic uis. the secret to making memes
Building a modal, PART 2
17 Jul 2024
Contributed by Lukas
<dialog> tag is greathttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog
The advantage of being dumb
10 Jul 2024
Contributed by Lukas
Ignorance is bliss
PRO: Produce, Review, Optimize - marketing with htmx ceo John Dietrich
08 Jul 2024
Contributed by Lukas
John says what's up with marketing for small businessesYoutube: https://www.youtube.com/watch?v=S7BX2ocn7XM
How to build a modal with htmx
02 Jul 2024
Contributed by Lukas
What's an efficient/great way to add modals using htmx?
Anthony Alaribe on building a company with htmx and leveraging the browser
24 Jun 2024
Contributed by Lukas
Anthony's talk at Big Sky Dev Con:https://www.youtube.com/watch?v=uVKSmR_hBMs&t=9142sThis episode on youtube (i.e. see faces)https://www.youtube.c...
Large table pattern using htmx
20 Jun 2024
Contributed by Lukas
Mentioned, how to submit and reset a form on success using htmx:<form hx-post="/admin/candidates" Â Â Â Â Â Â hx-target="#candidates_ad...
Htmx headers: Season 3 Recap
13 Jun 2024
Contributed by Lukas
"We've done them all now"All headers grouped===========> REQUEST HEADERS======> Flags*HX-Boosted - was it a boosted link*HX-Request - is it an h...
I went to Big Sky Dev Con 2024 so you don’t have to
09 Jun 2024
Contributed by Lukas
i went to #BSDC2024 (not an htmx con) so you don't have to. here's my own recap of all the talksEvery talk is available to watch at: https://bigskyde...
Htmx response headers: HX-Trigger, HX-Trigger-After-Swap, HX-Trigger-After-Settle
05 Jun 2024
Contributed by Lukas
Use this response header to send event trigers to ANY client side browser event (javascript, htmx, custom, etc)HX-Trigger - as soon as response receiv...
Htmx response headers: HX-Reselect
03 Jun 2024
Contributed by Lukas
{ "HX-Reselect": "#one-div-inside-html" }
Is optimistic UI the "final boss" of htmx? (and livewire, unpoly, liveview, hotwire, etc)
31 May 2024
Contributed by Lukas
This episode explores what an optimistic ui might look like in htmx. Also: is it what we want to do? Is it even possible? Or is it incompatible with t...
Htmx response headers: HX-Retarget
29 May 2024
Contributed by Lukas
{ "HX-Retarget": "#my-special-target" }
Htmx response headers: HX-Reswap
24 May 2024
Contributed by Lukas
Override your "hx-swap=" attribute. Correct your hx-swap mistake! Do it now!!!
Htmx response headers: HX-Refresh
21 May 2024
Contributed by Lukas
{ "HX-Refresh": "true" }
Htmx response headers: HX-Push-Url and HX-Replace-Url
17 May 2024
Contributed by Lukas
Decide from your server side what url the user sees!https://htmx.org/headers/hx-push-url
A conversation with Tom from Reddit: Building production apps using htmx
16 May 2024
Contributed by Lukas
Speaking with a prolific developer who recently switched from React to htmx
Htmx response headers: HX-Location and HX-Redirect
14 May 2024
Contributed by Lukas
Redirect your users to a new page from your back-end server in SPA-mode (no refresh for them)https://htmx.org/headers/hx-location/
Htmx request headers: HX-History-Restore-Request
10 May 2024
Contributed by Lukas
This header is to make sure your system loads the full page when 1) You are suing hx-push-url to work with the url bar2) Users click the back button.3...
Htmx request headers: Hx-Current-URL
08 May 2024
Contributed by Lukas
The htmx request header that tells youEXACTLY where the user is making the request fromThe full url string with all ids and params
Stop taking shortcuts
05 May 2024
Contributed by Lukas
A case for taking the extra steps. It's a good thing
Htmx request headers: HX-Prompt
03 May 2024
Contributed by Lukas
hx-prompt="what's your favorite size turtle?"Request Headers:Hx-Prompt: small
Htmx request headers: Hx-Boosted
02 May 2024
Contributed by Lukas
How can your server tell if its a regular link click or an hx-boost SPA-mode link click??I'll tell you everything about it in these 5 minutes!
Htmx request headers: Hx-Target
01 May 2024
Contributed by Lukas
Let's your server know what the id is of the hx-target!You need 2 things to send this request header:1. Use the attribute: hx-target="some_id"2. Use a...
Htmx request headers: Hx-Trigger and Hx-Trigger-Name
26 Apr 2024
Contributed by Lukas
You can use these headers to conditionally branch your response based on *which element* the request was triggered fromexample of format:Request Heade...
Htmx request headers: Hx-Request
23 Apr 2024
Contributed by Lukas
An example in the wild: The Laravel blade documentation:https://laravel.com/docs/11.x/blade#rendering-blade-fragments
What's next on the podcast?
21 Apr 2024
Contributed by Lukas
We're (Me're) 43 episodes in. What's next?
Wordpress and htmx: A conversation with developer Andrew Rhyand
15 Apr 2024
Contributed by Lukas
We talk integrating htmx with Wordpress!Andrew Rhyand https://andrewrhyand.com/Mentioned links:HTMX movies demo: (very slick & educational)https:...
Advanced htmx: Season 2 recap, grouping the 13 advanced attributes
12 Apr 2024
Contributed by Lukas
Advanced htmx: Recap & grouping each of the 13 advanced attributes we went over this "season" This means we have now gone through every attribute!...
Advanced htmx: hx-disinherit
09 Apr 2024
Contributed by Lukas
Reddit thread with an example:https://www.reddit.com/r/htmx/comments/1bukz76/hxselect_reset/
Advanced htmx: hx-history-elt
05 Apr 2024
Contributed by Lukas
What if you wanted a part of your site to persist even using the back and forward on your browser?Here is the reddit thread I mention in the episode, ...
Advanced htmx: hx-disabled-elt
03 Apr 2024
Contributed by Lukas
This one might actually be essential, not just an advanced attribute. Keeps you and your users from accidentally submitting things multiple times.
Advanced htmx: hx-encoding
02 Apr 2024
Contributed by Lukas
An amazingly simple file uploading form *with a progress bar* using htmx:<form id='form' Â Â Â hx-encoding='multipart/form-data' Â Â Â hx-pos...
Advanced htmx: hx-select-oob
29 Mar 2024
Contributed by Lukas
What if you could "select" snippets out of your response and send them to anywhere on the page ("out-of-band") of the target?that's hx-select-oob Ser...
The css zen garden was a beautiful lie
25 Mar 2024
Contributed by Lukas
Let's talk big ideas like Locality of Behavior vs. Separation of Concerns by relentlessly attacking one of the best websites ever created
Advanced htmx: hx-request
23 Mar 2024
Contributed by Lukas
Set the outer layer of settings of your request with THESE THREE OPTIONS
Advanced htmx: hx-disable
19 Mar 2024
Contributed by Lukas
Question: Do you want your users in the comment section to write htmx that runs on your site?If the answer is yes, please ignore this episode.
Advanced htmx: hx-history
15 Mar 2024
Contributed by Lukas
What if you don't want your page kept into the browser history local storage?
What is htmx good for?
13 Mar 2024
Contributed by Lukas
This is a somewhat open thought process looking at the question I see online: what is htmx good for?Mentioned in the episode: the htmx movies example ...
Advanced htmx: hx-validate
10 Mar 2024
Contributed by Lukas
Your browser has built in types and validation on inputs in a form. But what happens when you use inputs without a form??Note: I accidentally posted a...
A conversation with the CEO of htmx
07 Mar 2024
Contributed by Lukas
Advanced htmx: hx-headers
06 Mar 2024
Contributed by Lukas
Every request has secret hidden headers. But what if you wanted to make your own?https://htmx.org/attributes/hx-headers/
Celebrate your little victories
04 Mar 2024
Contributed by Lukas
When you make your life easier, that's a win.