The author's tone when they discuss the cost of the project is self-deprecating. They know it would have been simpler to just buy one.

But also, the author has given the community a great gift, both directly (the blog post and the project!) and indirectly (the idea: what else can be implemented in similar ways).