Hacker News new | ask | show | jobs
by Hermel 1524 days ago
Sometimes, re-inventing something is easier than trying to find it somewhere else.
3 comments

Re-inventing can be good for your personal learning. But if you're building something that others are going to have to deal with, those others will usually be better off if a classical solution or approach is used. The classical solution will usually be less buggy and better explained than whatever you roll for yourself.
Or sometimes, what already exists is "okay" but not all that great, and by "reinventing" it you can improve on things.

As with many things, NIH is a great attitude to have in some cases, and a horrible one in other cases. Being mindful what you're doing and why is key.

Bicycle wheels, airplane wheels, and office chair wheels are all pretty different for pretty good reasons.
And a lot more fun.