The National Institue of Standards and Technology (NIST), has created created AppVet. AppVet is an open-source tool that IT groups can use to test applications for use on government networks. AppVet was designed to easily integrate with third party apps and tools (e.g. antivirus software, analyzers, vulnerability repositories, etc.) through simple APIs.
Here's the secret to success, the one thing you need to make sure you do the things that are important to you: add them to a task list. And the best way to make sure that list is always easily accessible? Why, write a program to incorporate it into your life. These five APIs will give you the tools to track your to-dos with minimal code.