Testimonials

What participants are saying about the workshop

" When testing, I was anxious about what coverage is enough. I'm a staff-level engineer, but still it seemed elusive.
Lucian's guidance helped settle it for me and I'm feeling confident that I'm having proper test coverage.
It's also clear knowledge I can bring with me to my next client and team. "

Kasper Timm Hansen
Rails core team alumni & Rails consultant

"Just a big wow!

Today I spontaneously attended a workshop by Lucian Ghinda on Testing: How to write fewer tests and cover more cases.
Back in my days at Hochschule für Technik und Wirtschaft Berlin, I spent almost 6 months studying this topic.

Even though my professor explained the mathematics behind testing, I could never quite apply it to my code.
But now, after this workshop, I finally feel like I can do it! Just wow 😳. ”

Viktor Schmidt
Senior Staff Engineer @ ablefy

"Lucian's understanding of the whole, the experience is noticeable and the demonstrations were smooth
This workshop explains testing and the related information on how many tests should be enough to write. This comes as the theory behind sets, subsets and some combinatory optimization to get good coverage."

Roberto Ruiz
Ruby on Rails Developer

"The delivery, the way you presented it - not arrogant at all; like we are colleagues, you researched a topic and we hop on a call to help me understand it!"

Leo Blousi
Software Engineer @ Skroutz

" This workshop helped me find the language to talk and think about tests, for years I've been writing tests on what I “felt” should be tested, which omitted important things.
I enjoyed the real-world approach where Lucian showed us how to think about tests, what risks need to be covered and what tests truly matter. "

Jakob Cosoroaba
Senior Developer

" I found the workshop very insightful.
It planted enough seeds in my head to keep thinking about these concepts and apply them in my day to day work.
Thanks Lucian! "

Andrea Rocca
Lead engineer @ Wellio

" I attended this workshop out of a general interest in improving my testing skills, but it helped me uncover an unknown unknown about more formal/systematic methodologies to determine the minimum, maximum and Good Enough© number of necessary test cases.
Independently of how you implement the tests, this workshop teaches an approach that enables anyone to end up with the exact same test cases for a given piece of code.
This feels as powerful as when the concept of refactorings and smells finally clicked for me: given some class or method two people would identify the same smell and remedy it with the same refactoring recipe, thus arriving at the same resulting code. "

Felipe Mesquita
Ruby on Rails Developer

" Interesting workshop, Lucian brushed a lot of concepts in two hours, and I'll apply this newly-acquired knowledge to my work right away! "

Goulven Champenois
Senior Fullstack Ruby on Rails developer

" What I liked the most were the several techniques to come up with tests, and they way they were explained - Lucian, you do it right!
Interesting and engaging!
It will help me understand what tests can I come up with from now on, and analyze the ones we have. "

Senior FullStack Engineer at SUSE

" The workshop features a good balance between rather abstract concepts and real world use cases. I'm sure it will help me.
It happens quite often that I ask myself questions like "am I overtesting this?" so a set of tools to confirm or refute intuition will only improve the latter.
Having proper terms for different techniques helps a lot to compile a check list of sorts to have a better idea of what the tests should cover and/or to tell an agent to scaffold them for you.
As I mentioned in the final Q&A, I'm very happy you took the time to do a shallow dive into AI in the context of generating tests. "

Solo Freelance Developer