I’m the author, so thanks for your interest in the series
Both the videos and the code were designed for didactic purposes, with a special focus on concurrency patterns.
I think the code base for the URL checker might feel a bit opinionated to people coming from ruby, and, in general, I wouldn’t recommend using the project as a blueprint for bigger projects.
I would also recommend you take the time to write more tests for your code!
Finally, re opinions and suggestions to improve the code, I’d recommend
reading the youtube comments by other viewers - and contributing with your own!