Sometimes Rails is Overkill

You want to create a small web app and only need a couple of pages to start with or maybe just a tiny JSON API to serve some information.

Don't create a new Rails application just for this, instead use something smaller, simpler, faster.

But you know how to use Rails, you've been using it for years.

Learning something new? Ain't nobody got time for that.

You want to just put something out there.

There's a library that can do this for you and it's called Roda.

Using Roda, you can create an entire web application in a single file, push it to Heroku and be done by lunch time.

No steep learning curve, no bloated directory structures, no constraints. You can design your application to your own taste.

By taking the course, you'll learn Roda's basics with clear and concise examples. And you'll do it in less than 20 minutes.

But it doesn't end there. You'll learn the inner workings of the library with step by step lessons. You'll understand how to extend Roda's basic functionality by using it's extensive plugin system.

You'll also learn conventions for organizing both small or larger applications.

Start reaping the benefits of Roda Today!


Here's what you'll be able to do.

  • Write performant web applications in minutes
  • Extend the basic functionality of Roda to boost your productivity
  • Organize your code for both small or larger applications

Course curriculum


  • Basic Routing
  • Basic matchers
  • Custom Matchers
  • Passing data to the app
  • Working with Sessions


  • Empty Root
  • Render
  • Partials
  • Serving Assets
  • Asset Compilation
  • Forms and CSRF
  • Multi Route


  • For small apps
  • For larger apps

Don't miss out, learn Roda today