Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    R

    Ruby on Rails Blog

    weblog.rubyonrails.org · Company blog · on HN since 2007

    The official Ruby on Rails blog, announcing releases, release candidates, and new features of the Rails web framework.

    Visit blogHN submissions
    Web DevelopmentProgrammingOpen Source & Linux
    What HN says

    HN links it for Rails release announcements; commenters discuss release candidates for patch releases and point to it for release notes.

    Stats for nerds
    192HN people shared it
    221linked in comments
    9.7Kstory points
    Nov 2021last shared
    2008people per year2021

    Top posts on HN

    1. 1
      Rails 5.0: Action Cable, API mode, and more
      6 people · 684 points · first shared 2016 · 219 comments on HN
    2. 2
      Rails 6.0
      1 person · 594 points · first shared 2019 · 169 comments on HN
    3. 3
      Rails 4.0: Final version released
      1 person · 591 points · first shared 2013 · 151 comments on HN
    4. 4
      Rails 4.1.0 released
      1 person · 417 points · first shared 2014 · 95 comments on HN
    5. 5
      Rails 5.0.0.beta1: Action Cable, API Mode, Rails Command
      4 people · 409 points · first shared 2015 · 132 comments on HN
    6. 6
      Rails 6.1
      2 people · 396 points · first shared 2020 · 82 comments on HN
    7. 7
      Rails 3.0: It's ready
      3 people · 385 points · first shared 2010 · 65 comments on HN
    8. 8
      Rails 4.2.0 beta1: Active Job, Deliver Later, Adequate Record, Web Console
      2 people · 322 points · first shared 2014 · 132 comments on HN
    9. 9
      Ruby on Rails 4.0.0.beta1 released
      1 person · 302 points · first shared 2013 · 88 comments on HN
    10. 10
      Rails 5.1.0 Beta 1
      3 people · 257 points · first shared 2017 · 69 comments on HN

    What HN people wrote when they linked it

    • grey-areaFeb 2014

      Thanks for the links, which I think would lead to a more productive discussion because they are a comparison of similar frameworks. There are of course difficulties with gauging how much attention each gets (a lower CVE count is not proof of security), but overall Django looks better here.

      I was thinking of the third one on this page (I suppose strictly speaking a vuln in a gem outside rails) which was pretty serious:

      http://weblog.rubyonrails.org/2013/2/11/SEC-ANN-Rails-3-2-12-3-1-11-and-2-3-17-have-been-released/

      but there was a related YAML bug too at the same time with serialize, which also allowed users to supply input that was then instantiated (madness!). Do lots of people use serialize? I've never explicitly used it, unless it is used behind the scenes somewhere. I remembered the fuss being over JSON because of broader impact but may have misremembered.

    • emmanueloga_Jun 2020

      Does anybody have any insights about how rest came to be such a buzzword?

      My pet theory is that rest was popularized by Rails. If you look at trends [1], rest itself shows up as a super slow trend ramp that only now is starting to diminish... But rails seems to have had the peak of its popularity between 2006/2007 [2], which happens to be the time Rails 1.2 came up with "restful routes" support. Even if this theory is correct, it begs the question how did the Rails developers come in contact with rest themselves and how did it happen that the whole thick thesis derived in just a simple HTTP routes convention ...

      1: https://trends.google.com/trends/explore?date=all&geo=US&q=%2Fm%2F03nsxd,%2Fm%2F0505cl

      2: https://weblog.rubyonrails.org/2007/1/19/rails-1-2-rest-admiration-http-lovefest-and-utf-8-celebrations/

    • defunktSep 2009

      No one has suggested, is suggesting, or will suggest that you stop using Rubygems. That is not what this is about in any sense of the phrase. Everyone loves Rubygems, including Ryan Tomayko.

      This is about the best way to use Rubygems. Check out Josh Peek's recent article: http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices

      There are ways to use Rubygems without putting "require 'rubygems'" in your code. Those are the correct, most portable, least painful ways of using Rubygems. Learn them and cherish them!

      That is what this is about: how you are using Rubygems, not whether or not to use them.

    • aboutrubyMar 2019

      This was fixed in 6.0.0.beta3, 5.2.2.1, 5.1.6.2, 5.0.7.2, 4.2.11.1 one week ago.

      https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/

      The two HN posts didn't get many upvotes though: https://hn.algolia.com/?query=https:%2F%2Fweblog.rubyonrails.org%2F2019%2F3%2F13%2FRails-4-2-5-1-5-1-6-2-have-been-released%2F&sort=byPopularity&prefix&page=0&dateRange=all&type=story

      Admittedly there is probably a lot of applications out there running outdated versions.

      edit: Kind of surprising this gets upvoted while we rarely see things from exploit-db / fulldisclosure

    • oelmekkiOct 2012

      They could be using http streaming, like the feature introduced in rails 3.1 : http://weblog.rubyonrails.org/2011/4/18/why-http-streaming/

      That actually makes <head> the preferred place for loading scripts.

      Also, I find it a bit extreme to recommend putting inline javascript in a <script> tag. I'm ok with trying to maximize performances, but please, do not recommend to produce un-seperated and unclean code. Concatenating javascript in a single file (and compressing it) is way enough, having one single request to get all javascript is not so bad.

    • GlimjaurMar 2008

      http://weblog.rubyonrails.org/2008/3/18/comparing-rails-2-0-to-1-2-for-speed

      "Hongli Lai has compared a dummy scaffold application from Rails 1.2 to Rails 2.0 and found the latter to be 30-50% faster. That’s great to see.

      But what I think is even more interesting is the progress we’ve been making on performance optimizations for more substantial applications. Rails 2.0 made a lot of progress for applications with lots of assets and for ones with big routes.rb files. The forthcoming Rails 2.1 will move things forward even further."

    Related

    Ruby Insiderubyinside.com147 people

    Sinatra 1.0 Released: Major Milestone for Ruby’s Best Webapp DSL

    Ruby Inside
    Publication · last shared 2021
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    RubySourcerubysource.com82 people

    Get Your App Ready for Rails 4

    RubySource
    Publication · last shared 2013
    Heroku Blogblog.heroku.com326 people

    Matz (creator of Ruby) joins Heroku

    Heroku Blog
    Company · last shared 2025
    Ryan Biggryanbigg.com35 people

    MacBook Pro Keyboard Drives Me Crazy

    Ryan Bigg
    Personal · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Code Climate Blogblog.codeclimate.com42 people

    Rails' Insecure Defaults

    Code Climate Blog
    Company · last shared 2016
    Engine Yard Blogengineyard.com204 people

    The Number One Trait of a Great Developer

    Engine Yard Blog
    Company · last shared 2025