To waste time and effort creating something that already exists and works adequately, rather than using an existing solution.
To duplicate or repeat work unnecessarily by failing to adopt established methods, tools, or solutions.
2.
Globalinformalidiomaticsarcastic
To attempt to develop a new approach or solution to a problem where established, effective approaches are already available, often implying impracticality or redundancy.