It works, but does it work-work?

Once upon a time, I had an API, and I wanted to test if it works. All great fairy tales begin like that. Here it is. GET http://www.starshop.com/used/buy?item=1701 But listen up. I actually knew it worked. I got a 200… Continue Reading…

“API Testing Tips” Webinar Recording

So this one’s a bit depressing. Not because of the bad jokes, but it does make you think about the world, how big and complex it is, and how we are so small, and we can’t do anything about it.… Continue Reading…

“TDD with Legacy Code” In C# – Recording from .Net Conf West Africa

Well, now I’m missing a conference in one more continent and I’m done. Although I don’t think we’ll see an Antarctica Java or C# conf anytime soon. Anyway, the “TDD with Legacy Code” was in Java, so if you want… Continue Reading…

“Spring Testing Tips” Webinar Recording

SPRING IS HERE! Well, not really. Well, according to my window it looks like it, but the calendar says otherwise. But the recording of the Tips for Spring Testing webinar is here. In fact, it’s just below. Check it out!… Continue Reading…

How Do I Test Thee API?

Let me count the ways. Alone. In the dark, or with the light on. Does it return the expected status? Does it do what we expect it to do? You know, the absolute simple stuff. With different inputs. Different paths,… Continue Reading…

“The Testing Show” Podcast on Testability

A few weeks back, I was on the “Testing Show” podcast, discussing testability with Matt Heusser and Michael Larsen. Michael and I have a shared fondness for discussing testability issues. How could you not? Testability is not just a giant… Continue Reading…

How to TDD A REST API Webinar by TestinGil Gil Zilberfeld

“How to Build a REST API with TDD” in C# – Recording from NetCoreConf 2021

How to Build a REST API with TDD in C# – A recording of presentation and NetCoreConf

Webinar Recording: How to TDD in Legacy Code

That webinar was fun, and it left me with a couple of ideas on how to do more of these. But this one’s pretty slick too. I show how to take TDD principles, and apply them to regular, ugly code.… Continue Reading…

Video: Code Hygene

You know how these things work. You go to a restaurant, complain about the dirty fork and get kamikaze attacked by the chef. Or, you don’t keep the code clean, and the user dies. Same-same. Well maybe that’s not everyone’s… Continue Reading…

Make it public webinar on testability

“Make It Public” Recording from Heisenbug

It’s been a while, but here’s the “Make It Public” recording about testability, and how developers and testers working together can make a product testable. Including a few things to improve testability, like, I don’t know, making stuff public. Here’s… Continue Reading…

Copyright Gil Zilberfeld, 2025