youtube.com
Too many engineers don’t value their own time, and would spin their wheel for a week than buy a fully featured third party component which is a few hundred dollars.
Reply on news.ycombinator.com