Josh Goldberg

Author, Learning TypeScript; Maintainer, TypeScript-ESLint; Committer, ESLint

Josh Goldberg is an independent full time open source developer. He works on projects in the TypeScript ecosystem, most notably typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh is also the author of Learning TypeScript (O’Reilly), a Microsoft MVP for developer technologies, and an active conference speaker. His personal projects range from static analysis to meta-languages to recreating retro games in the browser. Also cats.

Understanding TypeScript: Fixing the Billion Dollar Mistake and Other Concepts