Why I Stick With HTMX Even If It Sucks
While HTMX sucks, it's still the best option when it comes to building reactive web UIs in 2025
11 posts found
While HTMX sucks, it's still the best option when it comes to building reactive web UIs in 2025
Here's how to supercharge your Django templates and make your views squeaky clean with a pattern you'll wish you'd known about sooner.
Ever had your Django data migration mysteriously fail on a model property that you know exists? Here’s why.
Stop wrestling with complex deployments and learn how I use Ansible, Docker, and Litestream to run Django apps on a secure, self-updating, and ridiculously resilient setup.
If you're only using TypeScript interfaces to model API responses, you're one backend change away from a runtime crash—here's how to build a truly resilient app with Zod.
After building with React for years, my recent dive into HTMX and AlpineJS has been a masterclass in the trade-offs between radical simplicity and creative freedom.
Learn why you should implement custom modals instead of relying on dialog
Learn how to debug user errors more easily by tagging each request.
Learn how to decode a Base64 string you encoded from JavaScript in Python
Learn how to send URL safe base64 encoded data to your Python API.
Learn how to see your Sentry logs in the dev tools console for a faster debugging experience.