I had the same problem of slow builds like you, but instead of throwing hardware at it, I moved from Typescript to modern Python 3.10 with all new features and type hints.
I enjoy a really fast development feedback loop (build times passed from minutes to milliseconds. I organised Jinja2 templates in "components", etc.
The only drawback so far is that the output is not a proper SPA (I'm using Flask), which is fine for what I'm doing, and where needed I bridge the usability gap, 2022 vanilla JS was surprisingly practical. If one feels extra fancy, they would drop in Vue.js I guess.
I'm really fast with this stack, I coded a whole self service subscription management system, product activation codes, support tickets management, etc, for my SaaS alone in 6 weeks.
Excited to try the newest cool features and higher speeds of Python 3.11.
I had the same problem of slow builds like you, but instead of throwing hardware at it, I moved from Typescript to modern Python 3.10 with all new features and type hints.
I enjoy a really fast development feedback loop (build times passed from minutes to milliseconds. I organised Jinja2 templates in "components", etc.
The only drawback so far is that the output is not a proper SPA (I'm using Flask), which is fine for what I'm doing, and where needed I bridge the usability gap, 2022 vanilla JS was surprisingly practical. If one feels extra fancy, they would drop in Vue.js I guess.
I'm really fast with this stack, I coded a whole self service subscription management system, product activation codes, support tickets management, etc, for my SaaS alone in 6 weeks.
Excited to try the newest cool features and higher speeds of Python 3.11.