<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="0.92">
<channel>
	<title>Brail's Blog</title>
	<link>http://brail.org/wordpress</link>
	<description>Greg Brail's Blog</description>
	<lastBuildDate>Wed, 14 Apr 2010 17:02:39 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Welcome</title>
		<description>Welcome to my blog!
I plan to use this blog to write mainly about my work at Sonoa. That means I'll be talking about cloud services, web services, XML, RSS, and probably middleware, transaction processing, and SOA before long.
 

 </description>
		<link>http://brail.org/wordpress/2009/04/04/welcome/</link>
			</item>
	<item>
		<title>What we are seeing out there &#8212; Part 1: Web Services APIs</title>
		<description>I thought I'd start this blog out by talking a little bit about what we've been seeing out there in the field. Coming up on two years with Sonoa, I've been talking to customers literally for hours every day, and I've lost track of the number of people we have ...</description>
		<link>http://brail.org/wordpress/2009/04/05/what-we-are-seeing-out-there-part-1-web-services-apis/</link>
			</item>
	<item>
		<title>Why should you care about &#8220;Cloud Services?&#8221;</title>
		<description>Everyone is talking about "cloud computing." There's a ton going on out there, and a ton of confusion. I'd like to talk about not cloud computing in general, but the concept of "cloud services" and why they're important.

IDC has posted an overview of what the term "cloud service" means, including an eight-point checklist. ...</description>
		<link>http://brail.org/wordpress/2009/04/10/why-should-you-care-about-cloud-services/</link>
			</item>
	<item>
		<title>APIs and Web Apps are Different</title>
		<description>I have been working on some applications recently that include a traditional web app component as well as an API. This has reminded me of what I think is a key design principle for building APIs, namely this: APIs are different from web applications. You should treat them differently and deploy them as separate components.

To ...</description>
		<link>http://brail.org/wordpress/2009/04/17/apis-and-web-apps-are-different/</link>
			</item>
	<item>
		<title>Implementing OAuth &#8212; Take care with those keys!</title>
		<description>A lot has been happening with OAuth recently. Not all of it has been good -- a security hole was discovered in the protocol which exposes it to a potential "social engineering" attack. Right now would not be the best time to deploy a new API that uses OAuth -- ...</description>
		<link>http://brail.org/wordpress/2009/05/01/implementing-oauth-take-care-with-those-keys/</link>
			</item>
	<item>
		<title>More Sonoa Content on the Sonoa Blog</title>
		<description>Things have been quiet here for a few months, but I'm still writing. For the past two months or so, I've been contributing a ton of content to the official Sonoa blog, including a few video tech talks as well as blog entries. A few entries I can think of ...</description>
		<link>http://brail.org/wordpress/2009/08/04/more-sonoa-content-on-the-sonoa-blog/</link>
			</item>
	<item>
		<title>Please try apigee</title>
		<description>This is an exciting week for us at Sonoa because we've unveiled a new product called "apigee." This is a new web site that lets you monitor and control a web services API within a few minutes. It works by acting as a proxy between your client and the back-end ...</description>
		<link>http://brail.org/wordpress/2009/08/27/please-try-apigee/</link>
			</item>
	<item>
		<title>Thoughts on &#8220;REST&#8221; and what that really means</title>
		<description>There have been a few posts around the blogosphere this week about the meaning of "REST" web services and what it all means. Our corporate perspective at Sonoa is that we are happy to support all kinds of web services, but we see real advantages to following "REST" principles. I ...</description>
		<link>http://brail.org/wordpress/2010/03/04/thoughts-on-rest-and-what-that-really-means/</link>
			</item>
	<item>
		<title>Debugging my API with Apigee</title>
		<description>Since the dawn of time (or so it seems) I've been maintaining several web sites that let you get subway directions for New York City. I started back in 1996 with a Java applet (which people still use) and over time I've migrated to a Google Maps application with a ...</description>
		<link>http://brail.org/wordpress/2010/04/14/debugging-my-api-with-apigee/</link>
			</item>
</channel>
</rss>

