The Object-Oriented Thought Process M. Weisfeld 2014 and 2020 edition

Grokking Algorithms An illustrated guide for programmers and other curious people Aditya Y. Bhargava 2021

Dive into DESIGN PATTERNS A.Shvets 2020

TypeScript Deep Dive (github basarat/typescript-book) Basarat Ali Syed 2020

You Don't Know JS K.Simpson 2014 - 2015

Design Patterns. Elements of Reusable Object-Oriented Software E.Gamma, R.Helm, R.Johnson, J.Vlissides 2021

Code Complete S. Mcconnell 2021