Pat Shaughnessy's 'Ruby Under a Microscope' Now Available
It's a great time for indie books in the Ruby world lately and this is no exception. Pat's book is a truly deep dive into Ruby's internals with lots of diagrams and lucid explanations to help you along the way.
Phusion Passenger 4.0 Now Supports JRuby and Rubinius
Phusion's popular Ruby app deployment module for Nginx and Apache takes another leap forward by extending …
…Xavier Noria (a Ruby Hero and Rails core contributor) faces Pat Shaughnessy for an interview about how he got started with Ruby and Rails, what's coming in Rails 4.0, and more.
John Nunemaker is back and flying the flag for state machines saying that 'using true/false for state is bad.' Several interesting comments on this one; go join the fray.
Ruby Microframeworks: Camping and …
…into Engine Yard logs .
* Alex Sexton looks at how CDNs affect frontend performance .
* Pat Shaughnessy interviews JRuby core developer Charless Nutter.
* And finally, an infographic that shows the stunning growth of OMGPOP's Draw Something application.
Last week I had a great chat with Pat Shaughnessy about The Cucumber Book which has been published as an interview on RubySource . Pat really managed to get to the heart of my opinions about how to use Cucumber effectively, so if you're too busy to read the book, this will give you a good summary of my latest thinking on topics such as:
- why Cucumber is pointless unless you involve the whole team
- imperative vs declarative style, and why it matters
…dependencies, making small changes, bundling, raking, committing.
At the end of the road I had a good series of commits spelling out exactly what was needed to get to my goal of a fully updated rails 3.2.2 environment.
If you run bundle outdated and all you see is: Outdated gems included in the bundle: * sprockets (2.4.0 > 2.1.2)
Then you are doing it right!
Have a cookie!
Read more about what's new with bundler 1.1 from Pat Shaughnessy.
…and getting geared up for some fantastic events.
- Pat Shaughnessy asks if Ruby is interpreted or compiled.
- Noel Rappin shows the importance of controlling your development environment.
- Descubra por Jera ama New Relic .
- Find out why we're one of the hottest companies in San Francisco.
Pat Shaughnessy shares another excerpt from his Ruby Under a Microscope book that digs deep into the world of blocks, lambdas, procs, and bindings and how they relate to closures.
raise 'hell': Better Programming Through Error Messages
Exceptions suck, but they don't have to. Learn how to program better with error messages, and see how improved messages will lead to a better experience in Rails 4.0.
Ruby's EventMachine: Event-based Programming…
The latest excerpt from Pat Shaughnessy's forthcoming ' Ruby Under A Microscope' book. This time he looks at how MRI Ruby implements and stores objects and classes internally.
The Hitchhiker's Guide to Riding a Mountain Lion
Apple's latest operating system dropped yesterday and Prem Sichanugrist of Thoughtbot shares some insights into the upgrade process for Rubyists.
Building An API for Fun With Grape
Grape is an API-oriented Rack-based…
Prolific Ruby blogger Pat Shaughnessy has been working on a new e-book about Ruby language and MRI internals. It's not finished yet but he's sharing a single preview chapter for free right now. Enjoy.
Everyday Rails Testing with RSpec by Aaron Sumner
A new e-book written by Aaron Sumner that digs into building confidence with testing Rails apps using RSpec. It comes in PDF, EPUB and Mobi formats. Always handy to have up to date efforts in this regard. …
…framework for executing feature documentation written in plain text in your BDD process. Pat Shaughnessy sits down with Matt Wynne, co-author of The Cucumber Book, to talk about the ideas behind Cucumber and its design.
Super Charge your Rails App with Rack Cache and Memcache
Watching and Listening
Matz Talks About mruby and Its Possibilities
Back in November 2011, Matz gave a short (9 minutes!) but sweet talk about mruby, what it's about, and where …