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

    Rails Spikes

    railspikes.com · Publication · on HN since 2007

    A Ruby on Rails blog from the late 2000s covering Rails tips, testing, security, and conference recaps.

    Visit blogHN submissions
    Web DevelopmentProgramming
    What HN says

    HN linked it in discussions of testing and DHH's views on it; the author supports developer testing but says some people take it too far.

    Stats for nerds
    17HN people shared it
    28linked in comments
    291story points
    Mar 2015last shared
    2008people per year2015

    Top posts on HN

    1. 1
      Is your Rails application safe?
      2 people · 56 points · first shared 2008 · 33 comments on HN
    2. 2
      Why programmers should play Go
      1 person · 48 points · first shared 2008 · 51 comments on HN
    3. 3
      Cool Things in Rails 2.3
      1 person · 41 points · first shared 2009 · 6 comments on HN
    4. 4
      Why you're drawn to mobile development
      1 person · 18 points · first shared 2008 · 6 comments on HN
    5. 5
      5 little-known Rails methods
      1 person · 16 points · first shared 2008 · 2 comments on HN
    6. 6
      Let a human test your app, not (just) unit tests
      1 person · 10 points · first shared 2009 · Discussion on HN
    7. 7
      Is your Rails Application Safe from Mass Assignment? (2008)
      1 person · 10 points · first shared 2012 · Discussion on HN
    8. 8
      How to fix Rails helpers
      1 person · 9 points · first shared 2008 · Discussion on HN
    9. 9
      Testing SSL in Rails
      1 person · 9 points · first shared 2008 · Discussion on HN
    10. 10
      Testing is overrated?
      2 people · 8 points · first shared 2008 · 3 comments on HN

    What HN people wrote when they linked it

    • petefordeNov 2012

      I was the curator and co-organizer of RubyFringe and FutureRuby in Toronto. I'm really sorry to hear that folks organizing BRC felt so beat down by negativity that cancelation was the best option. Most people simply do not appreciate the hundreds of unpaid hours of work that are required to pull off a good event.

      Several aspects of this controversy don't sit well with me, however. First off, since when does the curation of a conference have to follow someone else's value system? It's very simple: the people that organize an event should work hard to put together the most interesting line-up they can. It's then up to the potential attendees to decide if the event is worth their time to attend. That's it; there are no more rules!

      If you want to solicit proposals for talks, go ahead. If you like some of them, give them a shot at speaking. If you decide that none of them match your curatorial agenda, then thank them warmly for their submission and move on. You aren't obligated to take proposals at all, and you're certainly not obligated to make your decision process transparent or part of some laborious community democracy. In fact, I would guess that one strongly opinionated curator will put together a far more coherent line-up than any popularity contest ever could. If you're looking for inspiration, consider asking attendees from previous years if they'd like to consider "leveling-up" to speaker.

      When I put together our speaker lists, it wasn't arbitrary and much like test…

    • edejongMar 2015

      I don't think it's fair to compare Java with Haskell or OCaml since they don't share the same objectives. But even if you did compare them, you should try to match Java's subtyping with Haskell's more-or-less dependent types. Java's type system is apparently strong enough to express co- and contra-variance, which is quite an accomplishment.

      Talking about ActiveRecord: I've come to understand this system has been the focal-point of insecurity by design issues (http://railspikes.com/2008/9/22/is-your-rails-application-safe-from-mass-assignment)

      To answer your question, I'd strongly suggest to have a look at Scala. It's clean code, easy to read, fast and as expressive as ActiveRecord (plus the type-safety).

    • 100kApr 2012

      I am glad DHH has put up this piece. This is one of my favorite topics to be contrarian about. I am a strong believer in the importance of developer testing to ensure code quality, but some people take it way too far. I gave a talk about this at RubyFringe: http://railspikes.com/2008/7/11/testing-is-overrated

      I also am utterly opposed to the Cucumber-style programming-in-English-via-regexp testing approach. Unless someone who doesn't know how to code is writing those step files, why subject yourself to that?!

    • jon_dahlSep 2008

      I'm one of the folks behind Zencoder. It's been a side project up until now, but we're about to take it full-time this fall, complete with a new version. Ping me if you have any questions - see my profile for info - or I'll post Zencoder announcements at http://railspikes.com.

      There is a lot of need for lightweight video transcoding infrastructure right now, so I'm glad to see another solution on the market.

    • aaronblohowiakDec 2008

      Don't forget the changes in 1.9 http://railspikes.com/2008/9/8/lambda-in-ruby-1-9

      And the much cooler Fibers, which you can think of as a reentrant block, kind of.

    • mrduncanAug 2009

      Here is an http link which won't give you warnings about an untrusted certificate: http://railspikes.com/2009/8/28/buiding-a-video-distribution-in-48-hours

    Related

    Engine Yard Blogengineyard.com204 people

    The Number One Trait of a Great Developer

    Engine Yard Blog
    Company · last shared 2025
    Ruby on Rails Blogweblog.rubyonrails.org192 people

    Rails 5.0: Action Cable, API mode, and more

    Ruby on Rails Blog
    Company · last shared 2021
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    RubyGems Blogblog.rubygems.org48 people

    Making popular Ruby packages more secure

    RubyGems Blog
    Company · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026