Alex Petros

@alexpetros@indieweb.social
75 Followers
130 Following
40 Posts

Big congrats to @carlton for this, two years in the making!! Really nice to see more web frameworks adopt hypermedia-oriented features.

https://github.com/django/django/pull/19643

Fixed #36410 -- Added named template partials to DTL by FarhanAliRaza · Pull Request #19643 · django/django

Updated Engine.get_template to load a partial template Added partialdef and partial template tags Added documentation for the partials tags Added tests for the partial tags Trac ticket number tic...

GitHub

My second Big Sky Dev Con talk is out! It's called "What's Left for Frontend Engineers?"

Thanks to James Collins and @htmx_org
for having me back. Hope you enjoy.

https://www.youtube.com/watch?v=z7M2inHiT4Y&list=PLE57lymIlIyVXwAO-pO6gvMmnd6isAFTR

What's Left for Frontend Engineers? by Alex Petros ~ BSDC 2025

YouTube

"Social media is a goddamned nightmare. Its reason for existing is to conflate the social connections I want to maintain with the entertainment I want to consume. Your social graph is only useful insofar as it can be weaponized to make you horrifically afraid that some essential component of your actual human relationships will be lost if you ever close the app."

From: "The Easiest Moment in Human History to Plan a Party" by @alexpetros

https://thefloatingcontinent.com/blog/death-of-the-social-network/

The Easiest Moment in Human History to Plan a Party

The social network is dead, and the rise of social media killed it.

The Future of htmx, by @alexpetros (@htmx_org@x.com):

https://htmx.org/essays/future/

</> htmx ~ The future of htmx

In this essay, Carson Gross and Alex Petros discuss htmx's future direction and philosophy. They explain how the project aims to emulate jQuery's success through API stability, minimal feature additions, and quarterly releases while continuing to promote hypermedia-driven development and support the broader web development ecosystem.

Alexander Petros (https://alexanderpetros.com/) delves into htmx (https://htmx.org/), lightweight protocols, and open-source software's impact on the web's future.

Listen at 🎙️ https://podcast.sustainoss.org/261

Alexander Petros

My UtahJS talk is out! It's about how to build web services that last a century, and it starts with an extended metaphor about bridges that will be familiar to anyone who's gotten a drink with me in the last year. First 11 minutes are totally non-technical

https://www.youtube.com/watch?v=lASLZ9TgXyc

Building the Hundred-Year Web Service with htmx - Alexander Petros

YouTube

@alexpetros is at it again arguing to avoid the siren call of hx-boost, and use caching instead. Web basics FTW again. Great read.

https://unplannedobsolescence.com/blog/less-htmx-is-more/ #htmx

Less htmx is More

How to build great websites with htmx by learning a couple browser features alongside it.

Unplanned Obsolescence
"The web has seams, let them show" -- love this philosophy of @alexpetros. just because something isn't seamless doesn't mean it's clunky. https://unplannedobsolescence.com/blog/hard-page-load/
Who's Afraid of a Hard Page Load?

Single-Page Applications (SPAs) are a worse user experience.

Unplanned Obsolescence

I went a little overboard justifying custom attributes in HTML, and made a whole Theory out of it:

https://unplannedobsolescence.com/blog/custom-html-has-levels/

Custom HTML Has Levels To It

A framework for describing what script tag JavaScript libraries have known for a decade: custom attributes are the simplest way to layer functionality on top of HTML.

Unplanned Obsolescence
it would be cool if mastodon has some kind of "preview" interface where you could see the contents of the post I linked right below the post itself ;)