Go through less information. A far, far superior developer to me once said 'An efficient way to find the answer your looking for is the most valuable thing a developer can have.'
1. Decide on what to build 2. Break the project down into small chunks (i.e. add dropdown) 3. When you get stuck, stop reading as soon as you find an answer that works and get back to developing
You can always go back and make it better later. Just make sure you're moving forward with your projects.