Tag
htmx is a ~14KB, zero-dependency library that lets you implement AJAX, CSS transitions, WebSockets, and SSE right from HTML attributes like hx-get and hx-post, so you can build modern interactive interfaces with far less JavaScript.
Simon Willison quotes Carson Gross arguing that programming remains fundamentally about problem-solving and controlling complexity, skills that will stay valuable even as AI tools advance.
htmx 作者、蒙大拿州立大学计算机科学教授 Carson Gross 撰文探讨“在 AI 时代是否还应该成为程序员”,他认为编程的核心——解决问题与控制复杂性——依然有价值,但强烈警告初学者不要依赖 AI 生成代码,必须亲手写代码才能读懂代码,并指出 LLM 并不像编译器那样确定、往往引入额外的偶然复杂性。
The article promotes 'No AI Fridays,' a weekly practice where developers avoid AI assistants to mitigate cognitive debt, improve critical thinking, and maintain engagement with work, as championed by the CEO of HTMX.
htmx 4.0.0 has been released, featuring major changes like explicit attribute inheritance, standardized event names, and a migration from XMLHttpRequest to fetch() API, with minimal behavioral differences from version 2.
htmx has announced the release of version 4 of its HTML extension library for building modern web interfaces.
Alexander Petros gives a talk at Big Sky Dev Con about the pitfalls of government software modernization, criticizing single-page apps and the expensive treadmill of rebuilding systems every decade, using California's BenefitsCal portal as a cautionary example.
A blog post that humorously builds a minimal 'worst' clone of the htmx library, showing how to recreate its core behavior (triggers, fetches, and swaps) in vanilla JavaScript.
A guide on building progressively enhanced forms using htmx, covering techniques like transient state management with form values, query parameters, and button detection.
The Misago forum project explains its decision to remove React.js and adopt HTMX for UI interactivity, citing reduced complexity, better performance, and easier customization.
This blog post by Alex Edwards explains how to integrate HTMX with Go for server-side rendered web applications, covering template structure, partial responses, redirects, and error handling.
The author shares a concrete example of using Claude AI to debug a parsing regression in hyperscript, highlighting the strengths and weaknesses of AI-assisted development and cautioning against over-reliance.
The article explores HTMX, a library that favors server-rendered HTML over JavaScript-heavy frontends. The author finds HTMX useful for persistent UI components but ultimately decides to roll their own solution due to personal preference for minimal dependencies.
Carson Gross (htmx creator) argues that while AI has made code generation cheaper, understanding code has become more expensive, and warns developers against the 'Sorcerer's Apprentice' trap of letting LLMs generate unmanageable complexity. He advocates for incremental LLM use and maintaining deep understanding of codebases.
Nutrepedia is a nutrition information tool available in 29 locales, built using Clojure and Htmx.