NestJS has become a very popular framework for building Node backends. However, it incurs a significant development overhead and makes customizing your runtime difficult.
In this talk, I will cover incidents where NestJS became a hurdle, slowing development down and getting in the way of proper software engineering, and provide examples of how I eventually worked around these problems.
I help startups and established software organizations deal with fear of change, help them make their codebases more maintainable, and train their engineers in best practices such as TDD, CI/CD and general software engineering concepts. I'm also an active musician with the prog-art-oriental-metal band Subterranean Masquerade.
Previously, I was a founding member of the Wix Engineering organization, and the principal engineer of the Orbs Blockchain platform.