Fair point, and honestly at work I'd push back the same way: shipping a custom tunnel solution when mature ones exist? Why?
But for personal projects I think the calculus is different. Rebuilding something is great to understand how it works
But for personal projects I think the calculus is different. Rebuilding something is great to understand how it works