Anton Kovalyov

Software engineer with interest in web and programming languages. I am most known for leading the JSHint project, working at Disqus, writing a book about Third-party JavaScript and giving talks about JavaScript code quality.

You can find me on GitHub, Twitter or in the Disqus office. My email is spm111@yandex.ru.

Projects

Projects I maintain, used to maintain, or contribute to regularly.

Disqus Distributed commenting platform served on over 700K sites worldwide.
JSHint A tool to detect errors and potential problems in JavaScript code and enforce your team's coding conventions.
Hiro A small yet powerful JavaScript testing framework.
Gargoyle Feature switches to easily handle partial deployment.
easyXDM Cross-domain communication library.
Thiblo A distributed journal factory with inline commenting system.

I also organize two developers-oriented events: JS Hangouts and Tech Talks: San Francisco.

Books

Third-party JavaScript by Ben Vinegar and Anton Kovalyov

This book teaches intermediate JavaScript developers the art of third-party scripting. Topics covered include cross-domain messaging, third-party cookies, defensive and adaptive HTML and CSS, JS API development, performance best practices, and more.

Writings

Feb '12 Richard Feynman on authority, government and NASA
Feb '12 Mock testing long polling
Sep '11 Books on Git
Jun '11 JavaScript Libraries Statistics
Apr '11 Cross-domain quirks in IE8
Mar '11 JSHint Edition Update
Feb '11 Why I forked JSLint to JSHint
Dec '10 Mailing list for Disqus open source projects
Dec '10 On overriding toJSON
Mar '10 Рекомендации по написанию кода на языке JavaScript
Mar '10 Отладка и профилирование кода на JavaScript с помощью Web Inspector
Feb '10 Making Disqus Faster (published on Disqus Blog)
Dec '06 Возвращение Макинтоша

Appearances

Nov '11 jQuery Summit by Environments for Humans (slides)
Oct '11 jQuery Conf in Boston (slides)
Jul '11 GothamJS (slides)
May '11 JSConf
Apr '11 jQuery Conf in the San Francisco Bay Area
Mar '11 San Francisco Web Performance Meetup

Resume

My resume is available online, however, as of today, I am pretty happy with Disqus and not looking for a new job.

By the way, you are awesome.