Episode Suggestions

What topic would you like me to cover in future Railscasts episodes? If you want to make a suggestion about the website itself, use the other forum on the right side.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the “My feedback” filter and select “My open ideas”.
(thinking…)
Reset

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
    1. docwhat@gerf.org

      The celluloid gem looks really interesting. It may not be the most Rails-centric item, but it's still something that looks really cool for anyone wanting to do concurrency in their app.

      https://github.com/tarcieri/celluloid

      4 votes
      Vote 0 votes Vote Vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service

        You'll receive a confirmation email with a link to create a password (optional).

        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • do an episode on rails deployment on Amazon EC2 freetier

        I know it's just fantastic to deploy a rails app to heroku, but AWS seems have no restriction on domain queries and resolves queries faster.
        What baffling me when I try to deploy a rails app to AWS free tier is that the SSH keys set up and gems setup are confusing.
        So I am just wondering if you could do an episode on that.

        4 votes
        Vote 0 votes Vote Vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service

          You'll receive a confirmation email with a link to create a password (optional).

          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Maintenance Window

          I want to learn how to put up a maintenance window with my Rails Application. Serve a static html page while bringing down the rails application server.

          3 votes
          Vote 0 votes Vote Vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service

            You'll receive a confirmation email with a link to create a password (optional).

            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Good example of using DCI with Rails

            I just recently discovered the DCI pattern. It was apparently part of RubyConf2011: http://en.oreilly.com/rails2011/public/schedule/detail/19424

            At work, we talked about this pattern, but it's hard to grok and harder to see specific examples where it is beneficial, rather than just another layer of abstraction.

            6 votes
            Vote 0 votes Vote Vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service

              You'll receive a confirmation email with a link to create a password (optional).

              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • cover gmaps4rails

              It's a gem for Google maps and Rails 3. Available on github: https://github.com/apneadiving/Google-Maps-for-Rails

              558 votes
              Vote 0 votes Vote Vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service

                You'll receive a confirmation email with a link to create a password (optional).

                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • AJAX Pagination

                Instead of doing it from scratch, you can now use https://github.com/ronalchn/ajax_pagination.

                It makes it much easier to do pagination, with updates via javascript, without having to code all the bells and whistles manually (such as a loading image etc).

                3 votes
                Vote 0 votes Vote Vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service

                  You'll receive a confirmation email with a link to create a password (optional).

                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • 1 vote
                  Vote 0 votes Vote Vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service

                    You'll receive a confirmation email with a link to create a password (optional).

                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • picky

                    Picky is a really easy to use and fast Ruby search engine that helps your users find what they are looking for.
                    http://florianhanke.com/picky/

                    41 votes
                    Vote 0 votes Vote Vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service

                      You'll receive a confirmation email with a link to create a password (optional).

                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • An episode about Friendly_id gem

                      show tipical use example.

                      1 vote
                      Vote 0 votes Vote Vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service

                        You'll receive a confirmation email with a link to create a password (optional).

                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Advanced Thinking Sphinx

                        Topics would include geo-searching, facets delta indexing, and other advanced search features.

                        9 votes
                        Vote 0 votes Vote Vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service

                          You'll receive a confirmation email with a link to create a password (optional).

                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Accessible Web Design

                          Given new technology like Siri[1] as well as the requirements of less enabled web users, it would be really nice to have at least an episode talking about accessible web design and best practices.

                          [1] http://www.quirksmode.org/blog/archives/2011/11/a_quick_siri_no.html

                          2 votes
                          Vote 0 votes Vote Vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service

                            You'll receive a confirmation email with a link to create a password (optional).

                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • 62 votes
                            Vote 0 votes Vote Vote
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service

                              You'll receive a confirmation email with a link to create a password (optional).

                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • When and how to use polyglot persistence

                              With the proliferation of NoSQL and NewSQL dbms, it seems that rails apps may be able to take advantage of a "right tool for the job" mentality when setting up database systems. A railscast that covers relevant ORMs/ODMs, and how to hook in multiple DBs to an app would be nice :).

                              3 votes
                              Vote 0 votes Vote Vote
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service

                                You'll receive a confirmation email with a link to create a password (optional).

                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Using Amazon s3 for secure assets

                                Rather than using a services like Payloadz etc. I would love to know how I could easily generate time degrading urls for secure assets on Amazon S3.

                                This would be part of a system to sell videos and other files.

                                Thanks

                                Hutch

                                1 vote
                                Vote 0 votes Vote Vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service

                                  You'll receive a confirmation email with a link to create a password (optional).

                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • presentation of LocomotiveCMS

                                  This RoR CMS seems to be userfrendly but needs more explanations to understand how to setup... I found this http://www.tommyblue.it/2011/02/28/how-to-build-a-website-with-locomotive-cms-from-scratch/ whitch could be a base of the Episode...

                                  6 votes
                                  Vote 0 votes Vote Vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service

                                    You'll receive a confirmation email with a link to create a password (optional).

                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Rubber

                                    This is the real deal. Up and running from the command line into one or more cloud instances, with scalability. Add this to a complete application demo and you have a 100% turn key solution. While AWS might not be right for everyone, it's a good way to get applications on line for demo purposes to clients and investors, while at the same time being a plausible final deployment.

                                    The rubber plugin enables relatively complex multi-instance deployments of RubyOnRails applications to Amazon’s Elastic Compute Cloud (EC2).

                                    7 votes
                                    Vote 0 votes Vote Vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service

                                      You'll receive a confirmation email with a link to create a password (optional).

                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • uploads with Carrierwave and processing in background

                                      Uploading files using CarrierWave, HTML 5 drag and drop feature, AJAX (upload progress bar), and attachment processing in background (delayedJob, Resque, ...)

                                      44 votes
                                      Vote 0 votes Vote Vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service

                                        You'll receive a confirmation email with a link to create a password (optional).

                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • 19 votes
                                        Vote 0 votes Vote Vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service

                                          You'll receive a confirmation email with a link to create a password (optional).

                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Create episode about testing views (templates, partials, helpers) in separated environment

                                          I think this topic is not covered with the attention it deserves. Views are very important part of the app and onle tested in conjunction with controllers (in functional tests or integration/acceptance one).

                                          There is http://rspec.info/rails/writing/views.html but it has too little info.

                                          Thanx!

                                          6 votes
                                          Vote 0 votes Vote Vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service

                                            You'll receive a confirmation email with a link to create a password (optional).

                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          • Internationalizing Rails application using Tr8n crowdsourced translation engine

                                            One of the best ways to go about translating your web site into multiple foreign languages is to crowd source the translation process to the site users. Facebook has a very elegant solution for doing this, and now the Rails community has a similar tool.

                                            Tr8n crowdsourced translation engine does most of what Facebook translations application does and even more in some areas (due to the beauty and power of the Ruby language). Give it a try:

                                            https://github.com/berk/tr8n

                                            It does have a tiny bit of a learning curve to get it integrated. So it would be great to see an… more

                                            134 votes
                                            Vote 0 votes Vote Vote
                                            Vote
                                            Sign in
                                            Check!
                                            (thinking…)
                                            Reset
                                            or sign in with
                                            • facebook
                                            • google
                                              Password icon
                                              I agree to the terms of service

                                              You'll receive a confirmation email with a link to create a password (optional).

                                              Signed in as (Sign out)
                                              You have left! (?) (thinking…)
                                            ← Previous 1 3 4 5 6 7 8 9 10 11 30 31
                                          • Don’t see your idea?
                                          • Post a new idea…
                                          • Episode Suggestions

                                            Knowledge Base and Helpdesk