Make your next TypeScript project easier to reason about, debug, and maintain. This free ebook brings together four chapters from four Manning books, guiding you from understanding type systems to creating reusable generics, exploring TypeScript tooling, and refactoring without changing behavior. Learn how to catch type errors before execution, reduce duplicate code, and make code easier to read and change.
about the authors
Vlad Riscutia is a principal software engineer at Microsoft. He has headed up several major software projects and mentors up-and-coming software engineers.
Adam Freeman has held senior positions in a range of companies, most recently serving as CTO and COO of a global bank. He has written 50 programming books. The technical editor on this book is Fabio Claudio Ferracchiati.
Yakov Fain and
Anton Moiseev are experienced web developers. They have authored two editions of Manning’s
Angular Development with TypeScript.
Christian Clausen works as a Technical Agile Coach, teaching teams how to refactor code.