When trying to understand a bug, taking up a new framework, or anything with learning: don&#x27;t read too fast. Read slowly and make sure you understand it. Read the stack trace. If you&#x27;re 100% sure the documentation is lacking, read the source code, search through the issues, and ping the maintainer. Make a pull request while you&#x27;re at it. It&#x27;s okay to spend 1 day debugging by learning the foundations of a framework, rather than 1 day copy-pasting every StackOverflow answer you come across. That approach wastes your time without learning properly in the process.<p>6-10 years ago we didn&#x27;t have all these frameworks and libraries. Junior devs are now faced with a mountain of these things that they can easily copy-paste without understanding what&#x27;s underneath the hood. Make sure they keep the hacker ethos and try to open up those boxes from time to time, so that they&#x27;ll understand the foundations of certain pieces of software.