Skip to content

About us

Mi smo Heapspace. Od 2004. godine radimo na podizanju tehnološke i preduzetničke svesti u Srbiji kroz razmenu znanja i razvoj lokalne i regionalne IT scene.
Kroz saradnju sa ostalim akterima na tržištu kreiramo povoljno okruženje za edukaciju, razmenu znanja i razvoj biznisa. Pod našim autorstvom organizovano je preko 100 događaja. Tri godine za redom organizovali smo jednu od najvećih tehnoloških konferencija na Balkanu – Voxxed Days Belgrade.

Upcoming events

1

See all
  • Mutation Testing in the Age of AI-Generated Code

    Mutation Testing in the Age of AI-Generated Code

    Startit centar, Savska 5, Beograd 11000, Serbia, Belgrade, al, RS

    100% test coverage doesn’t mean your code is safe.

    Join us on April 23 at 19h at the Startit Center for a talk “Mutation Testing in the Age of AI-Generated Code” by Dmitrii Suroviagin, Lead Software Engineer at EPAM, one of Heapspace’s partner companies.

    ≫≫ Please register here ≪≪

    Doors open at 18:30. Talk starts at 19:00.
    *Please note that this event is in English!
    ----------
    Mutation Testing in the Age of AI-Generated Code
    speaker: Dmitrii Suroviagin, Lead Software Engineer @EPAM

    Most teams track code coverage. Some even celebrate 100%.
    But coverage only tells you which lines were executed, not whether your tests would catch a real bug.

    Mutation testing flips the perspective. Instead of measuring how much code runs, it intentionally introduces small faults into your code and checks whether your tests detect them. If they don’t, your test suite may be weaker than it looks.

    In this talk, I’ll start with a short, practical introduction to mutation testing and why it matters. Then we’ll look at how to apply it in JavaScript and TypeScript projects using modern tooling. I’ll share real-world lessons from running mutation testing in production libraries — including performance challenges, CI strategies, and how to avoid turning it into an expensive vanity metric.

    Finally, we’ll discuss why mutation testing becomes even more important in the era of AI-assisted development. When AI agents generate code and tests for us, how do we know they are actually robust? Mutation testing might be the missing feedback loop.

    Dmitrii Suroviagin

    Dmitrii is a Lead Software Engineer at EPAM Systems with over five years of experience building and modernizing large-scale web platforms. He specializes in transforming legacy systems into scalable applications using React, Next.js, and TypeScript on cloud infrastructure such as AWS and Azure. Dmitrii is an AWS AI Practitioner and Azure DevOps Engineer Expert, maintains open-source projects focused on code quality, and enjoys hiking in the Serbian mountains when he’s not writing code.

    • Photo of the user
    • Photo of the user
    • Photo of the user
    6 attendees

Group links

Organizers

Members

2,570
See all
Photo of the user Miloš Žikic
Photo of the user Dimitrije Stamenković
Photo of the user Tanja Tanackovic
Photo of the user Dušan Stanković
Photo of the user Simple Smiki
Photo of the user Dejan Rakezic
Photo of the user Aleksandar Vuckovic
Photo of the user Dušica Brankov-Žikić
Photo of the user Marko Novakovic
Photo of the user Sinisa Perovic
Photo of the user Dejan Dimic
Photo of the user Marko Lukic