"...we have faster connections, better browser standards, tighter security and new media formats. But it is also different in the values it espouses. Today, we are so far from that initial vision of linking documents to share knowledge that it's hard to simply browse the web for information without constantly being asked to buy something, like something, follow someone, share the page on Facebook or sign up to some newsletter. All the while being tracked and profiled."
The author is absolutely right that the _values_ of the web have changed. IMO this is due to the much more vast penetration of the web and the bubbles which have been birthed as a result of attracting very aggressive profit-driven actors. Rebasing the web's economic model on advertising has fundamentally changed the conception of users, and the expectation of enormous profits has steamrolled the egalitarian principles of early web citizens.
I kind of hope that the web will reboot itself in dark corners, away from the mega actors, away from the tracking and surveillance, and the torrent of the current web can keep on going for the masses.
1. InversifyJS - DI in Typescript / JS
https://github.com/inversify/InversifyJS
2. TypeORM - as it says, might be the best ORM for nodejs projects:
https://github.com/typeorm/typeorm
3. Searchkit - ES web frontend - react + typescript
https://github.com/searchkit/searchkit
Also, thanks to the Inversify contributors for continuing to maintain and improve express-utils!