Keep a repository to use as a starter template.
Use either old-fashioned paper and pencil or a white board and marketer to visualize the order and logic of the code.
Organize projects with a wire-frame so you are not building blindly. Write down what features you want. Determine what resources/tech needed for the back end, front end, server, deployment, etc.. Form an informal team of application and idea testers. Start with a README to display what the goal of the project is and all the above details.
Boilerplate separate from the primary functionality, test code separate from application code, property files in a resource directory. Keep a workspace directory for each team that I do work for.
Trello & work directory with individual projects
Contributors:Athena Baker, Corey McCarty, Coriano Harris
Code Connector is a non-profit that's organized tech meetups to help people start their journey into tech. If you enjoy daily discussions like the above, join us on slack at: https://bit.ly/2Ywnzqc