**The only time you should reinvent the wheel is when you're 100% sure that's what you want to do.** # Don't Reinvent the Wheel Most problems that you encounter when trying to do simple things have already been solved. Don't waste your time approaching your ends by trying to find a new means. Make a habit of looking for & utilizing pre-existing best practices. Even if they are [[Unsexy Solutions]]. # Exception Reinvent something if the reinvention is **explicitly** what you set out to do. Some things just suck. But in the path of fixing them, you shouldn’t be reinventing every step along the way. > [!tldr] ➡️ The only time you should reinvent the wheel is when you’re 100% sure that’s what you want to do. ## Coding Use libraries. ## Business Look at the tools already in-use before building a new one. ## Problem-Solving Try Googling some keywords describing the problem you're having. **** ### Source ### Related - [[Unsexy Solutions]] - [[Build On Yourself]] - [[Checklists]]