RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

“Naming Things is Hard”

Naming Things is Hard” This phrase is often brought up in our Ruby programmer community so I thought I’d take the time to address it.

Thanks for posting about naming. It is surely the most common (and propably mos…
for full details you can check this web blog https://mobilunity.com/blog/hire-e…

Let's build a new language together 😁

Hi, It’s me again. I am looking for anyone who is also interested in develop Rooby together, which is a new object oriented language I created recently (written in Go). It looks just like Ruby for now because it’s mainly inspired by it. But I want it to be a new language and start developing its own feature when it gets more mature. [more inside]

Oligarchical Saas with CanCan

What happens when your large, production SaaS application relies on CanCan, but you have a small pool of high value clients who can’t agree on what they want their roles’ abilities? One of my latest posts dives into the real world problem, the code, and offers a solution that won’t leave you pulling your hair out. [more inside]

On Design Patterns

Rubyists have always had a strange relationship with design patterns. They smell a little too much Java, like people in starched shirts and ties writing serious software for humorless people. Yet Ruybyists use and rely on patterns just like all developers. We’ve even been known to have the occasional religious war over them. Lets take a look at design patterns; where they come from and where they’re going. [more inside]

The Rubyist's Guide to Memoization

This article covers one of my favorite techniques for improving performance: memoization. It’s a source of easy little performance wins that eventually add up and only occasionally reduce your application to a heap of smoldering rubble. Only very occasionally. - http://blog.honeybadger.io/rubyist_guide_to_memoization/

Small correction in the article. In the “code above does 3 things”, step 2 shou…

Rails: Configuration over Convention

Use the AController class to load an AModel instance, then render it using a_template.html.erb. In this blog post, we throw Rails conventions out the window and learn just how much you can customize the usual model/view/controller interaction through configuration. We’ll expand your understanding of how your app’s components work together.

Loading older posts