to spa, or not to spa?

Website vs web app, what is the difference? How do you know how to make the tradeoffs in terms of complexity for a spa vs the simple HTML of templates? Managing state in the DOM is not easy, dynamic components require managing of more state. How does htmx relate?

March 25, 2024 · 1 min · breadchris

sensible web stack decisions

I have so much goddamn respect for web developers. A long list of side projects has consumed a significant amount of my time and have been riddled with frustration. What is most frustrating when writing a web app is understanding what tools to use. React, Vue, Svelte? Tailwind, the component library of the week, SASS, CSS? Everyone has opinions, and the “principled” stances are mostly comparisons against other technologies. Over the past few years, I have spent a lot of time considering how to build web apps with a “modern” approach....

March 2, 2024 · 4 min · breadchris