I used to believe that building everything from scratch was the mark of a good developer. However, I understand later that this mindset reflects a lack of experience and problem-solving skills.
In the real world, developers often rely on prebuilt solutions rather than creating everything themselves. While we might not always understand the inner workings of these tools, we know how to implement them effectively. Its valuable to invest time in understanding your tech stack deeply, but its also ok to build on existing tools and code.
Focus on using what you’re good at, developing apps/websites, thoroughly testing them, and delivering results.
This is what truly adds value.