lockfiles and version pinning is great unless you care about security fixes and maintaining projects over many years. This turns into a slog of maintenance.
My guess is node 19 isn't an LTS version and it's hard enough to maintain just the LTS versions. Probably a requirement that will save a lot of pain...
I have ran into similar experiences at a prior job. It was wonderful when I finally convinced our C-level that we should rip out all 3rd party tracking and it materialized in a 1-2 second Time to Interactive boost. It really does make a huge difference in user experience when you are able to prevent this stuff from bloating your websites.
Headspace Health | B2B team (multiple roles: 2 mid/ 1 senior SWE) | REMOTE(US) + SF/Santa Monica | Fulltime
---
Are you interesting in working at a company that focuses on helping people with mental health and wellbeing? Come checkout Headspace Health!
I'm one of the engineers on the B2B team, which helps to expand our offerings to our enterprise customers. The B2B team is a growing team at Headspace Health and we're looking to hire multiple SWE roles (mid/senior) for either fullstack or backend API.
Some of our Tech Stack: AWS, Typescript, Node, React, MongoDb/Mysql.