Gleb Bahmutov is a JavaScript ninja, image processing expert, and software quality fanatic. During the day Gleb is making the web a better place as Sr Director of Engineering at Mercari US. At night he is fighting software bugs and blogs about it at https://glebbahmutov.com/blog/. Microsoft MVP for Open Source Software, GitHub Hero, Algolia Ambassador, CircleCI Ambassador
English session - Beginner
Modern AI coding assistants like GitHub Copilot and Cursor promise easy test automation; just prompt the assistant to write a test, and watch it work. I found the day-to-day experience much different. In this talk, I will show which tasks AI is suitable for, how to collect relevant context for each prompt, and how to guide the AI to code better end-to-end tests.
English session - Beginner
NPM is the largest registry of public JavaScript source code, but lately it has been an attack vector for malicious code. To prevent the distribution of hacked code, the publishing process has been hardened against stolen credentials. In this presentation, I will explain the new trusted publishing process and how to follow safe code practices.