About Good Enough Testing Workshop

Hi, my name is Lucian Ghinda.
I'm starting this project - Good Enough Testing - to share my knowledge about testing for developers.

What is Good Enough Testing?

Good Enough Testing is a practical workshop that will show you a series of test design techniques, providing a systematic and repeatable approach to write test cases. It helps a developer understand how to approaching writing test cases that are effective on covering the requirements or choosen criteria and provides a way to reduce the number of tests taking into consideration risks and allocated time.

Why a course about testing for developers?

When learning Ruby or Ruby on Rails, you learn about RSpec or Minitest, you get to know the DSL and how to use the library features to write model, controller, or integration tests. But you don't learn much about testing: What does testing a feature or a piece of code mean? In general there is little knowledge or effort put into talking about designing test cases.

Testing is a field that has been around for a long time and it has best practices and techniques developed over time that include wisom from the field. As developers we should learn more about testing to be able to apply testing techniques to your code or to verify requirements.

Testing is dependent on the context of the project or feature that is developed and that means taking into consideration the risks, the allocated time and the requirements. Good Enough Testing provides concrete and applyable thinking tools for testing.

Why me?

I am a Senior Ruby Developer, but I like to describe myself as a "polymorphic" Ruby developer, as in the past 15 years working with Ruby I wore many different hats.

I worked as a Senior Ruby Developer, Senior Product Engineer, Product Owner and Engineering Manager, but my not-so-secret passion is the mix of programming, teaching and mentoring.

I am a certified ISTQB trainer and I delivered testing training courses and workshops sincer 2013

Out of this passion I ran meetups, bootcamps, co-founded a learning academy and mentored developers and testers.

Since 2022 I started curating a newsletter about Ruby and Ruby on Rails - Short Ruby Newsletter - It is a Monday morning summary of the articles, discussions, and news from the Ruby community, with over 4000 subscribers.

I sometimes write technical articles about Ruby on my blog.
You can find me online on Linkedin, Mastodon and Twitter where I mostly write about Ruby and Ruby on Rails.