Category Archives: web api

webforms 2 submission/validation model

I was reading some of the webforms 2 spec, when I stumbled across the steps for form submission. The first step is to check the form for validity, presumably using an implementation in the user agent. The 6th and 7th step deal with encoding and sending the form to the server, and step 8, the […]

atom pub, gdata, and one way to improve amazon+alexa

Has anyone tried using Amazon’s “RESTful” webservices? I’ve had many headaches using them. If I’m using PHP, I like to use nuSOAP to access SOAP services, because PHP’s facilities for XML (at least in version 4) are terrible. nuSOAP seems to have interop issues with some of Alexa’s/Amazon’s webservices, so that’s a pretty big turn […]

s-expression templating in python

I’m constantly on the hunt for the perfect templating module. When I was much younger, primarily doing PHP, I quickly saw that string concatenation and variable interpolation were not good solutions when trying to author lots of complex documents. I did some searching, and found Smarty, which satisfied my needs at that time. Over the […]

tools: atom and atompub

I just had a realization that I’ve been trying to invent ATOM and the Atom Publishing Protocol. I’ve been pining for web services, and a standardized way for representing resources and URI publishing patterns. I wanted it to work with storage engines of my choosing (eg, mercurial) so that I could use my favorite tools […]

toolbox: webdev unicorns: components (3/4)

The web is a big place, and being a part of it increases the value of both the network your application interacts with and your application. This creates a need to interoperate with other applications on the web, the fulfillment of which actually helps create a better end-user experience. What this boils down to are […]

questions: amara and python

I’m a recovering PHP fiend so please forgive me if this is incredibly simple. One big reason I’m switching to python is all of the wonderful tools for manipulating XML. For example, the amara xml toolkit is exactly what I’ve been looking for. It’s really really nice. I’ve been toying around, and I was able […]

idea: three ways to improve amazon

Quick Summary (in order of importance) Adopt openID Opaque Attention Data Subscribe to users’ events Amazon.com’s site is fantastic. I get great recommendations, and I’ve started buying more and more stuff from them. However, there are a couple of things I’d like to see from them, technologically. OpenID Provider OpenID should be supported everywhere. There’s […]

idea: todo: semantic web date selector

Web Page as an API Have you ever heard the expression “your web page is your api” and wondered what it means? A web page is a document. A web page that belongs to you documents the things you’d like to say. In other words, it’s a platform for you to declare your likes and […]