Friday, May 29, 2009
Justin Sheehy has just posted his video slideshow introduction to webmachine. The video contains the slides and most of the talk that Justin gave at the Bay Area Erlang Factory last month. If you've been thinking about checking out Webmachine, this half hour is well worth your time.
Monday, May 18, 2009
Alright, here it is, proof that Webmachine and CouchDB can coexist peacefully: I've posted an example Webmachine resource that proxies requests back and forth to a CouchDB instance. (Thanks for the kick, benoitc.)
Monday, April 27, 2009
This is the final entry in a four-part series that demonstrates how to take the simple os-environment Webmachine resource, and expand it to support modification, authorization, and conditional requests. Today I add support for DELETE.Friday, April 24, 2009
This is the third in a four-part series that demonstrates how to take the simple os-environment Webmachine resource I wrote last week, and expand it to support modification, authorization, and conditional requests. Today I add conditional requests through ETags.Thursday, April 23, 2009
This post continues a four-part series that demonstrates how to take the simple os-environment Webmachine resource I wrote last week, and expand it to support modification, authorization, and conditional requests. Today I add basic authorization.Wednesday, April 22, 2009
This post begins a four-part series that demonstrates how to take the simple os-environment Webmachine resource I wrote last week, and expand it to support modification, authorization, and conditional requests. Modification via PUT is up first.Monday, April 13, 2009
A little extra emphasis, I think, is appropriate here: Webmachine chooses the proper response code for you. You define methods that describe the state of your resource (like whether or not it exists, what methods it allows, etc.), and Webmachine negotiates the muck of HTTP.Friday, March 20, 2009
I thought, "Wouldn't it be cool if your webserver could plot the path it took on that chart in handling a request?" Well, now it can - if you're using the latest Webmachine.Tuesday, February 3, 2009
Erlang's dynamic nature came in useful for me on BeerRiot last night. I've blogged about hot code loading before, but last night I dipped into the world of OTP applications and Mnesia.Sunday, February 1, 2009
A year in the making, almost completely rewritten, I can't bear to hold it back any longer: today I release the new BeerRiot. Here's a synopsis of the changes for you: