I want to like SCXML, but executable XML is a bit of a two-bagger
Over the past few days I have been reading up on the State Chart XML spec. Ever since reading some of Stu Charltons ideas on a RESTful Hypermedia Agent and listening to his WS-REST keynote presentation, I’ve taken more of…
Handy URI Templates 1.1.2 Released
After a few weeks of tweaking, I put out a new release of Handy URI Templates. What’s important about version 1.1.2 is that it is now being tested against the uritemplate-test suite started by Mark Nottingham. Most importantly, it is…
Fun with URI Templates and the Facebook Graph API
URI Templates can make interacting with the web APIs like the Facebook Graph API a little easier. Here, I’ll show you how you can use URI Templates to create request URIs into the Facebook Graph API using the Handy URI…
A URI Templates Implementation for Java
In my copious spare time, I have managed to cobble together an initial implementation of the URI Templates spec (RFC6570), for Java. The project is up on GitHub here: http://github.com/damnhandy/Handy-URI-Templates The majority of the documentation is available in the README file,…
RESTful URIs, Unicorns, and Pixie Dust
It often pains me to hear people talking about so-called “RESTful URLs”. If you’re using that term, or your spending the majority of you application planning designing URI structures rather than your media types, then chances are you don’t really…
URL vs. URI vs. URN: The Confusion Continues
A year has passsed since my last post on URIs and URLs and it would seem that some of the concepts are still lost on some folks. With that said, I figured I’d throw up another post that I could try…
Protocol Buffers are not very “RESTish”.
There’s been a lot of activity recently around highly optimized, binary serialization formats such as Google Protocol Buffers and Thrift. There have been some attempts to include formats such as Protocol Buffers into their “REST API” because of perceived performance benefits…
URL vs. URI vs. URN, in More Concise Terms
Without a doubt, the URL vs. URI post is by the most visited page on this blog. Even so, there’s still a lot of confusion on the topic and so I thought I’d break it down in less words. The…
You can’t do anything “over REST”
Sometimes, you can let things slide, but there are other time when terms are just used so incorrectly that it has to be called out. One thing that always gets me is the gross misuse of the term REST. For…
Semantic Web research publications need to be more “webbish”
Over the past few weeks, I’ve been taking a deep dive into the Semantic Web. As some will tell you, a number of scalability and performance issues with the Semantic Frameworks have not been fully addressed. While true to some…



