Do what works, until it does not work. Then learn something new to make it work again, and work better.
Do what works, until it does not work. Then learn something new to make it work again, and work better.
Yes, this is what changed. Things were certainly not like that when the first question was asked. That basically means the churn is over, or at least that we are in a calm period.
Everybody complaining about new tools is missing the point. New tools will always appear. The question is if you have to move like crazy between them or if you can stay put for a long while and reap the benefits of learning them.
Writing typescript is a real pleasure once I figured out the incantations necessary for the tsconfig and package.json files, and Zapatos allows pretty elegant composition of sql fragments that can all be typesafe and injection proof. The way Zapatos can type the return of complex sql seems like magic.
As an outsider I'd say im a fan of what I've seen of the current js ecosystem, although I'm only talking backend stuff, no idea about frontend.
Sounds cool! I code (hobby/fun/learning/career prep) but am really more interested in the world outside of computers (inc. some climbing). I'd love to talk if there are any opportunities with UKC! (I should mention I'm US based and have experience mainly with Python but some Javascript, too.)
https://gist.github.com/cpursley/e3586382c3a42c54ca7f5fef166... (some maybe useful links at the bottom)