Episode 261: Alexander Petros on htmx and sustainable, simpler tools episode artwork

EPISODE · Dec 20, 2024 · 36 MIN

Episode 261: Alexander Petros on htmx and sustainable, simpler tools

from Sustain · host SustainOSS

Guest Alexander Petros Panelist Richard Littauer Show Notes Join host Richard Littauer as he dives into the world of open source sustainability with Alexander Petros, core maintainer of htmx and freelance software engineer. Today, they explore the evolution of HTML, the power of lightweight web protocols, and the broader implications of open-source software for the future of the web. Alexander shares his insights on building sustainable digital infrastructure, using simple tools effectively, and rethinking web development paradigms. Hit download now! [00:01:40] Alexander explains htmx as a lightweight front-end JavaScript library enhancing HTML capabilities. [00:03:16] There’s a discussion about HTML’s design for behavior and interactivity and a comparison of traditional HTML with modern practices, including JavaScript-heavy frameworks. [00:05:50] We hear the origins of htmx, how it started as a jQuery extension called intercooler.js, and the evolution during the pandemic to a standalone library. [00:09:16] Alexander explains building for the long term, why lightweight, adaptable systems matter, and reflects on the durability of early web standards and tools. [00:12:17] Richard inquires about what Alexander envisions a hundred years from now with htmx. [00:14:57] Balancing simplicity and scalability is discussed about HTML’s capabilities for large-scale applications and why many developers overcomplicate solutions unnecessarily. [00:17:40] Alexander critiques over-reliance on tools like Docker and large-scale build systems and advocates for simpler development environments like SQLite. [00:19:42] Alexander talks about why open source frameworks like React solve organizational problems for tech giants. [00:25:42] Richard tells us he’s been spending time on the International Code of Zoological Nomenclature as a foundational system for species classification and Alexander speaks about the challenges of contributing to protocols governed by large corporations and why HTML remains a uniquely sustainable and universal platform. [00:28:22] Richard asks Alexander if he’s thought about the 1000 year approach to the work he’s doing. [00:32:21] Find out where you can follow Alexander and his blog online. Quotes [00:13:11] “The web is going to be the most effective delivery mechanism for software for the next couple of decades.” [00:14:12] “If we look at the tools that we have available today, which tools can we use that are most likely to get us to that fifty, hundred year useful piece of software?” [00:24:06] “Different structural project models produce very different software.” Spotlight [00:33:11] Richard’s spotlight is the International Code of Zoological Nomenclature. [00:34:07] Alexander’s spotlight is better-sqlite3. Links SustainOSS [email protected] [email protected] SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Alexander Petros Website Alexander Petros LinkedIn Unplanned Obsolescence (Alexander’s Blog) Building the Hundred-Year Web Service with htmx- Alexander Petros (YouTube) htmx Sustain Podcast-Episode 238: Julia Evans and Wizard Zines xkcd-927: How Standards Proliferate Julia Evans Blog International Code of Zoological Nomenclature (ICZN) better-sqlite3 Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Alexander Petros.

Guest Alexander Petros Panelist Richard Littauer Show Notes Join host Richard Littauer as he dives into the world of open source sustainability with Alexander Petros, core maintainer of htmx and freelance software engineer. Today, they explore the evolution of HTML, the power of lightweight web protocols, and the broader implications of open-source software for the future of the web. Alexander shares his insights on building sustainable digital infrastructure, using simple tools effectively, and rethinking web development paradigms. Hit download now! [00:01:40] Alexander explains htmx as a lightweight front-end JavaScript library enhancing HTML capabilities. [00:03:16] There’s a discussion about HTML’s design for behavior and interactivity and a comparison of traditional HTML with modern practices, including JavaScript-heavy frameworks. [00:05:50] We hear the origins of htmx, how it started as a jQuery extension called intercooler.js, and the evolution during the pandemic to a standalone library. [00:09:16] Alexander explains building for the long term, why lightweight, adaptable systems matter, and reflects on the durability of early web standards and tools. [00:12:17] Richard inquires about what Alexander envisions a hundred years from now with htmx. [00:14:57] Balancing simplicity and scalability is discussed about HTML’s capabilities for large-scale applications and why many developers overcomplicate solutions unnecessarily. [00:17:40] Alexander critiques over-reliance on tools like Docker and large-scale build systems and advocates for simpler development environments like SQLite. [00:19:42] Alexander talks about why open source frameworks like React solve organizational problems for tech giants. [00:25:42] Richard tells us he’s been spending time on the International Code of Zoological Nomenclature as a foundational system for species classification and Alexander speaks about the challenges of contributing to protocols governed by large corporations and why HTML remains a uniquely sustainable and universal platform. [00:28:22] Richard asks Alexander if he’s thought about the 1000 year approach to the work he’s doing. [00:32:21] Find out where you can follow Alexander and his blog online. Quotes [00:13:11] “The web is going to be the most effective delivery mechanism for software for the next couple of decades.” [00:14:12] “If we look at the tools that we have available today, which tools can we use that are most likely to get us to that fifty, hundred year useful piece of software?” [00:24:06] “Different structural project models produce very different software.” Spotlight [00:33:11] Richard’s spotlight is the International Code of Zoological Nomenclature. [00:34:07] Alexander’s spotlight is better-sqlite3. Links SustainOSS [email protected] [email protected] SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Alexander Petros Website Alexander Petros LinkedIn Unplanned Obsolescence (Alexander’s Blog) Building the Hundred-Year Web Service with htmx- Alexander Petros (YouTube) htmx Sustain Podcast-Episode 238: Julia Evans and Wizard Zines xkcd-927: How Standards Proliferate Julia Evans Blog International Code of Zoological Nomenclature (ICZN) better-sqlite3 Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Alexander Petros.Support Sustain

NOW PLAYING

Episode 261: Alexander Petros on htmx and sustainable, simpler tools

0:00 36:21

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Chewing the Fat with WorkForge WorkForge Bite-Sized Conversations for Building a Stronger Workforce Welcome to Chewing the Fat, a podcast delving deep into the world of food manufacturing. Dive into real conversations around critical topics like staffing, retention, onboarding, and career development in this essential industry. Subscribe now to gain insights from your peers, subject matter experts and more on the biggest issues facing food manufacturers today: -Hiring and retaining employees -Addressing the challenges of the Silver Tsunami -Improving time to productivity of new employees -Engaging employees from hire to retire And more... Tune in to Chewing the Fat, a WorkForge podcast, and join the conversation on how to build and sustain a resilient, high-performing workforce in food manufacturing. The Habit Mechanic — Train Your Brain for the AI Revolution Dr. Jon Finn The Habit Mechanic is a science-based podcast about brain performance in the AI era.As AI reshapes the work humans get paid to do, focus, decision-making, and mental energy are becoming the real constraints on performance. This podcast explores how to optimise your brain’s natural energy patterns — what I call Brain States — so you can do high-value work, work effectively with AI, and sustain performance over time.I’m Dr Jon Finn, a performance consultant with 25 years’ experience working with professionals, leaders, teams, and elite performers across business and sport. Drawing on applied neuroscience, behavioural science, and real-world practice, each episode offers clear thinking and practical tools you can use immediately.If you’re interested in improving cognitive performance, avoiding burnout, and building the habits required to thrive alongside AI — without chasing tools or trends — this podcast is for you. Why I‘ll Never Make It Patrick Oliver Jones The actor’s journey is one of occasional highs and frequent lows. It is a path riddled with self-doubt and frustration as we question our career choices, wondering if we’ll ever really ”make it.” But it is those few moments of glory on stage or screen that can sustain us through all the setbacks and challenges. On this award-winning podcast, New York actor Patrick Oliver Jones invites fellow creatives to share three stories that offer a behind-the-scenes look at the creative life rarely seen in the glitz and glam of this industry. These conversations remind us we’re not alone in this often bumpy and winding journey of the performing arts. Surviving Your Journey Towards Success Podcast Nichel Anderson You will have access to my popular motivational quotes, discussions on topics that aims to assist you on your life journey. Guest interviews will also be featured to provide some perspective that enriches the discussion to further help others on their path to success or to sustain success.

Frequently Asked Questions

How long is this episode of Sustain?

This episode is 36 minutes long.

When was this Sustain episode published?

This episode was published on December 20, 2024.

What is this episode about?

Guest Alexander Petros Panelist Richard Littauer Show Notes Join host Richard Littauer as he dives into the world of open source sustainability with Alexander Petros, core maintainer of htmx and freelance software engineer. Today, they explore...

Can I download this Sustain episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!