APIs are key to Quantified Self

Guest writer Ernesto Ramirez is a co-organizer of the Bay Area Quantified Self Meetup group and will be speaking at our office next week for QS Night.

QS Night at Singly!

At Quantified Self meetups across the world you can listen to amazing stories of self discovery and transformation. Individuals tell their stores of using data to better understand who they are and how they interact with the world around them. Often, those stories center around new devices and tools for collecting data. From physical activity to sleep to geolocation, the amount of data that is being captured, processed, and made available is growing at exponential rates. All of that information is being used by individuals, groups, and institutions to generate knowledge and understanding at what seems like a breakneck speed. This is major progress for QS, but open APIs are crucial.

One of the great things about many of the products that QSers use (and create) is the ability to tap into the data streams through the use of APIs. Access to data is essential for individuals who are asking difficult and new questions. And isn’t that what APIs are all about? Opening up the doors and letting the stream of data free so that people can make use of it. The data we create is incredibly valuable as it is, but it becomes infinitely more valuable when we can analyze across platforms.

Why are APIs so important to those of us engaging in self-tracking and self-experimentation?

The devices and services used to collect data have already determined how they want to present that data to you – and it’s often great, but rarely entirely comprehensive. Maybe they only show you one day at a time, or they group data in a certain way. Whatever the case may be there has probably been a time when you pulled up your favorite self-tracking application and said, “I wish it showed me [fill in the blank]”. Trust me. I’ve been there. Many, many times.

It’s frustrating when you want to get your data out of system because you want to create a different visualization or you want to just poke around a bit to see what kind of interesting stuff you can find. I can’t stress enough how important it is to just to be able to get in and play with your data. Singly employee Beau Gunderson recently gave a talk about this. Here he talks about wanting to analyze the sleep data from his Zeo device in an easy but multifaceted way. By using Zeo’s API and a neat javascript library called crossfilter he was able to do just that!

Beau’s look into multifaceted data is really interesting in another way as it leads towards another fantastic use of APIs within the QS space. Many of the self-experiments that people engage in involve looking into how different data sets are related to each other. Do I sleep better when I go for runs in the morning? How much money do I spend when I check into bars alone or with friends? The more data we have access to the more interesting comparisons we are able to make. In essence, those APIs and their associated data allow the QSer to develop and explore an ever growing world of personal hypotheses.

Even the government is getting in on this game. Do you want to start quantifying your community? Why not look into the recently released US Census API! It’s idealistic, but important, to imagine a future where every data source we interact with has an API that we can access and make use of, and that is when things will get really fun.

As Quantified Selfers, the most important thing we can do is stress the importance of APIs and data freedom.

2 thoughts on “APIs are key to Quantified Self

  1. Absolutely! Opening QS data through API will make lead to more tools that would enable people to share, mash-up, visualize and otherwise interpret their own data, gamify the QS process and take the movement mainstream.

    Can you express your everyday life in numbers? Can you improve your life by turning it into a game? Follow my personal self-quantification and self-gamification experiment to find out http://www.measuredme.com

  2. Pingback: Today in APIs: Entrepreneurs Get Creative With Instagram, New M2M Developer Community, Buddycloud Calls Out Twitter and 22 New APIs

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s