

Yoni Goldberg
Full-stack development consultant, testing specialist
Athens, Greece
Actions
Yoni Goldberg is an independent consultant who works with 500 Fortune corporates and garage startups on polishing their applications. At the end of the day, he packs all the lessons learned and does what he likes more than anything else: write blog posts and talks. His articles were visited by more than 10 million people over the past 5 years. These visitors were also kind enough to leave 130,000 ⭐️ stars in his GitHub repositories
Links
Area of Expertise
Topics
💎 The art of backend component tests
As the testing diamond and component/integration tests become the new gold standard, the knowledge about writing them efficiently is still rare and often scattered. From the get-go, a developer is thrown into scary decisions like 'Should I clean data between tests?' and 'How should I mock remote APIs?'. Looking at traditional literature won't yield any relevant answers. This talk dives into the beauty and power of component tests when done right.
Our journey will go through the key areas of component testing, touching on topics like dealing with data(base), interactions with external services, testing message queues, error handling and readiness scenarios (did the process exit when it should?!), and ensuring OpenAPI integrity
Don't like theoretical talks? Great, because 90% of our time will get spent with real-world testing scenarios and popular libraries. This talk is inspired by my GitHub testing best practices series, boasting almost 130,000 stars.
- This is my flagship talk, which I'm keen to improve constantly
- Not your typical 'yada yada TDD testing talk'—this dives into the new world of testing APIs with component and integration tests
- The insights shared are extracted from dozens of consultation engagements with giant companies
🎉 Testival - lightning & advanced tips by various testing enthusiasts
[The audience's top-rated talk of NodeTLV, it's a different and lightweight talk format, see YouTube!]
Welcome to the Testing Festival or in short the 'Testival', where testing-savvy folks share short insightful testing tips on stage. Hold on tight, you're about to be exposed to a handful of new testing techniques and patterns. Oh, and these will not be the usual simplistic yada-yada testing advice. Expect beyond the basics stuff that we cherry-pick carefully!
This talk works great after lunch or at a late hour because it's very lightweight and involves entertaining effects like visual clips
How does it work? I closely work with 7 other existing conference speakers that are willing to share short and insightful testing advice. Must see YouTube to understand the format:
https://www.youtube.com/watch?v=o5sLLYxRtko&t=1077s
Workshop: Node.js testing, beyond the basics
Welcome to a workshop that is all about advanced real-world testing challenges that everyone often meets. This is certainly not your typical 'hello-world' testing, we assume that you already have some testing experience and are eager to practice the next level. Expect deep conversations on topics like testing with DB, seeding and cleaning data, testing HTTP interactions, multiple contract testing techniques, testing with message queues, and more. When it's time to practice with code, we will play the 'five islands' game where your PRs reveal the secret code to the big treasure. It's my hope that it's going to be not only insightful but also fun
Holding testing workshops is my craft and passion. I'm holding this content for a handful of organizations every year and keep enhancing the content every month for years. Every slide and code example were re-written 3 times already to make this more insightful and engaging
Reliable API Consumption: Modern Workflows And Testing Techniques
We all consume APIs, but even the best among us overlook common risks like connection timeouts, token expiration, and API contract changes, to name a few potential gotchas. How do you tackle this early? Unit tests won't help here. Luckily, it's 2024, and there are modern workflow and testing techniques to consider. We'll delve into network mocks that can easily generate chaos, best practices for generating API client types, smart OpenAPI-based mocks that reveal changes automatically, provider-driven contracts, and more. Don't like theoretical talks? Great, because 99% of our time will get spent with real-world coding scenarios. The content is based on my testing best practices guide online (5 million visitors)
- Not your typical 'yada yada TDD testing talk' — this dives into the new world of testing APIs with component and integration tests
- Cover a handful of beyond-the-basics techniques
- The insights shared are extracted from dozens of consultation engagements with giant companies.
NodeTLV 2024 Sessionize Event
NodeTLV 2023 Sessionize Event
Hands On Testing 2021 - Online Sessionize Event

Yoni Goldberg
Full-stack development consultant, testing specialist
Athens, Greece
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top