Publications

Data-Driven Journalism & Technical Writing

I'm currently a regular contributor to ProgrammableWeb, the leading news source, directory and reference guide for APIs, mashups and the Web as a Platform.

I write articles about APIs and API related topics such as open data, government open data, data visualization, iPaaS, social media, social analytics, web and mobile apps.

To see a complete list of articles I've written and to view my most recent publications, please view my ProgrammableWeb Profile.

I've also written a few web development articles and tutorials for Nettuts+. For the complete list of articles I've written, please view my Nettuts+ Profile.

 

Selected Publications

The Great Potential of a Pew Internet and American Life Project API

"The Great Potential of a Pew Internet and American Life Project API"

Although I would like to see ALL Pew Research Center projects provide access to datasets via APIs, the Pew Internet and American Life...

The WebCodePro Blog - 9/25/13

 

Education Technology Trends

"Education Technology Trends"

This is a three-part series covering recent trends and developments in education technology such as MOOCs, LMS and LCMS, education marketplaces, and legacy systems integration.

ProgrammableWeb - 8/22/13

 

The Recent Rise of Government Open Data APIs

"The Recent Rise of Government Open Data APIs"

In recent months, the number of government open data APIs has been increasing rapidly due to a variety of factors including the development of open data technology platforms...

ProgrammableWeb - 7/30/13

 

The Growing Trend of Integration Platform as a Service (iPaaS)

"The Growing Trend of Integration Platform as a Service (iPaaS)"

There is a category of vendors on the rise in the API space; Integration Platform as a Service (iPaaS). The term is fairly new...

ProgrammableWeb - 7/17/13

 

Automobile: The Next Major Technology Platform

"Automobile: The Next Major Technology Platform"

This is a three-part series featuring some of the exciting news and developments in the connected-car industry and connected-car smartphone apps.

ProgrammableWeb - 6/19/13

 

Orchestrate.io Eliminates Need For Multiple Databases in Application Development

"Orchestrate.io Eliminates Need For Multiple Databases in Application Development"

Orchestrate.io is a brand new data API designed to eliminate the need for deploying databases when building new applications...

ProgrammableWeb - 5/21/13

 

The Principles of Web API Usage

"The Principles of Web API Usage"

Not too long ago, I wrote an article about “The Increasing Importance of APIs in Web Development.” As a follow-up, today, I’ll cover the basics of using Web APIs...

Nettuts+ - 1/17/12

 

The Increasing Importance of APIs in Web Development

"The Increasing Importance of APIs in Web Development"

Web APIs have experienced an exponential increase in popularity and usage in the past few years. These days, they’re an important tool for...

Nettuts+ - 10/21/11

 

How to Create an Advanced Twitter Widget

"How to Create an Advanced Twitter Widget"

This tutorial was my first article published on Nettuts+. This tutorial is now obsolete due to changes in the Twitter API and the sunsetting of @Anywhere.

Nettuts+ - 8/25/11