Edge Rails: PATCH is the new primary HTTP method for updates
What is PATCH?
The HTTP method PUT means resource creation or replacement at some given URL.
Think files, for example. If you upload a file to S3 at some URL, you want
either to create the file at that URL or replace an existing file if...
What’s new in Edge Rails: EXPLAIN
There are some new features related to EXPLAIN in the forthcoming Ruby on Rails 3.2 we'd like
to share:
Running EXPLAIN manually
Automatic EXPLAIN for slow queries
Silencing automatic EXPLAIN
As of this writing they are available for t...
What’s new in Edge Rails: EXPLAIN
There are some new features related to EXPLAIN in the forthcoming Ruby on Rails 3.2 we'd like
to share:
Running EXPLAIN manually
Automatic EXPLAIN for slow queries
Silencing automatic EXPLAIN
As of this writing they are available for t...
jQuery: New Default
In Rails 3.1 jQuery is going to be the default JavaScript library. Also, RJS has been extracted out. This post explains what that means for new applications, and what to look for while upgrading existing applications.
New Applications
St...
jQuery: New Default
In Rails 3.1 jQuery is going to be the default JavaScript library. Also, RJS has been extracted out. This post explains what that means for new applications, and what to look for while upgrading existing applications.
New Applications
St...
Why HTTP Streaming?
Rails 3.1 is going to support HTTP streaming, aka chunked responses, this post explains what's all about.
What Is HTTP Streaming?
Ordinary dynamic HTTP responses need a Content-Length header. Their timeline look like this:
HTTP request ...
Why HTTP Streaming?
Rails 3.1 is going to support HTTP streaming, aka chunked responses, this post explains what's all about.
What Is HTTP Streaming?
Ordinary dynamic HTTP responses need a Content-Length header. Their timeline look like this:
HTTP request ...
What’s New in Edge Rails
So, Edge Rails is still chugging right along. There are new and interesting fixes, changes, and refactors going on all of the time. So, lets take a look at just a few that've gone in since the last post (it's been...
What’s New in Edge Rails: The Security Edition
It's been a bit over two weeks since the last WNiER ("winner"?) post and in the time since our last visit, Ruby on Rails 2.3.4 was released to fix some reported security issues. It is important that you try to upgrade your...
Three reasons to love ActionController::Responder
A couple weeks ago, I wrote about the newly added ActionController::Responder which summarizes your application behavior for a specified format in just one place. For example, the default html behavior is written as:
class ActionControll...
What’s New in Edge Rails: No REST for the weary
This week's post will be rather short and sweet. The notable commits of the week seemed to revolve mainly around refactoring and even slightly altering the way some of the bits work. Lets get into it:
I'm Partially impressed
Yehuda K...
What’s New in Edge Rails: The BugMash Edition
Another week, another update on Edge Rails. And man, you aren't making this easy on me, are ya? This weekend, in case you hadn't already heard, was the first Rails and RailsBridge BugMash. If my count is correct, there were...

