Nicholas C. Zakas is an independent software engineer, author, and coach with over twenty years of experience in software development. He was a principal engineer and architect at Yahoo and Box, and created the ESLint open source project. Nicholas has authored and contributed to a dozen books focused on JavaScript and web development. He now focuses on coaching senior software engineers and developing open source software.