Working Effectively With Legacy Code
Michael C. Feathers
Practical Docker With Python: Build, Release and Distribute ...
Sathyajith Bhat
Mastering TypeScript: Build enterprise-ready, modular web applications ...
Nathan Rozentals
Mastering TypeScript (4)
Learning MySQL: Get a Handle on Your Data
Vinicius M. Grippa & Sergey Kuzmichev
The Internet of Drones: AI Applications for Smart Solutions
Arun Solanki & Sandhya Tarar & Simar Preet Singh & Akash Tayal