To coordinate the behavior of a disparate set of tools, create this simple notification service that supports creating, signaling, and subscribing to events.
Take advantage of web scraping software and website APIs for automated data extraction.
Use the powerful Google Tasks API to build a mobile app for managing your to-do lists when you're on the go.
Most large-scale commercial and social websites recommend options, such as products or people to connect with, to users. Recommendation engines sort through massive amounts of data to identify potential user preferences. Part 1 introduces recommendation engines. Part 2 explores software for building a recommendation capability.