Jose Valim demonstrates how simple it is to tinker withcontrollers to support Sinatra-style routes.
Punch : A Modern Web Publishing in Ruby
rspec-given: Given/When/Then for Specs
StoreField: Nested for ::Store
It has been reported that malicious users can do e-mail enumeration on sign in via timing attacks despite paranoid mode being enabled.
Whenever you try to reset your password or confirm your account, Devise gives you precise information on how to proceed, if the e-mail given is valid, if the token has not expired and so on. This means that, by trying any given e-mail, a third-party person can know if a particular e-mail is registered in that website or not.
Thesit down with Jose Valim to discuss not only his popular book ' ' but the actual art of crafting apps itself. At 1h20m long, it's a deep dive, but perfect for the car!
Are Interpreters ( / Ruby/ ) Immoral?
A developer makes an impassioned plea for developers to learn compiled languages because 'interpreters for non trivial computation' are immoral and 'indefensible' due to their …
We are glad to announce that Devise 3.1.0.rc is out. On this version, we have focused on some security enhancements regarding our defaults and the deprecation of TokenAuthenticatable . This blog post explains the rationale behind those changes and how to upgrade.
Note: We have yanked 3.1.0.rc and released to 3.1.0.rc2 which fixes some regressions. Thanks everyone for trying out the release candidates!
…Strobe (company who was hiring Carl Lerche, Yehuda Katz and contracted Jose Valim) used to have an ActionPack based, mini stack but it was never released and apparently only Rails core members really knew what was going on there. Performance in vanilla Rails 3 are only now getting close to what you had with Rails 2 (and therefore far from the perf you were getting with Merb). Thread-safety is still OFF by default meaning that by default your app uses a giant lock only allowing …
José Valim of thecore team shares a digest of what he's recently learned about concurrent programming and techniques.
Ruby's From the Outside In
Hard to describe but I've been enjoying this podcast from The Farmhouse. The latest episode featuresand discussing the Puma Ruby . …
Vuvuzelas would stop lighning talks that were too long
Mayhem after a game of Balloon Hero
's Friday hug—with backup
José Valim &
Atmosphere at the afterparty
Me (in red) and the awesome people I love
For this second part, I have reserved to talk about the winners of the Ruby Heroes Award. Since 2008, Gregg Pollack, from EnvyLabs, go upstage to deliver the award to 6 hard worker rubyists, who made a difference in the community.
Of the 6 winners, I was not able to talk with neither Xavier Noria, from Spain, nor Jose Valim, from Brazil. He was not attending the conference this year. But I still intend to record them, probably through video conference, and then add them to this gallery.
rails-api is a plugin developed by , José Valim, and me ( ) which modifies applications trimming down usually unneeded Rails functionalities for applications. Do you remember we added support for this on core and it was reverted ?. This plugin enables that again.
What is an API app?
Traditionally, when people said that they used Rails as an " API", they meant providing a programmatically …