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.

TinyHooks has been released

I just released a TinyHooks, a helper library to easily define hooks for your classes and modules. If you’re a gem author, please try it out or read the code (only 64 lines!) and give some feedback!

Is this like an alternative to ActiveSupport callbacks?
TinyHooks is similar to ActuveSupport::Callbacks, but there are a few major dif…

ShinyCMS 21.04 (April 2021) - the 'Respecting Boundaries' release

Main addition in this release (and cause of some fairly major code shuffling) is Packwerk, to help define and enforce plugin boundaries. Also routes partials, bullet N+1 warnings in dev, CodeClimate coverage reporting to go alongside CodeCov, and improvements to various base controllers, base mailers, concerns, etc for plugins to inherit from.

More detail in the release notes. …

Set up Tailwind CSS JIT in a Rails project to compile styles 20x faster

Learn how to switch to the latest and greatest just-in-time compilation feature from the freshly released Tailwind CSS 2.1 in a modern Rails app with styles managed by Webpacker. Only three small commits are required to adopt an entirely different development experience.

[Screencast] Multiple Resources with Devise

Sometimes we get into situations where our applications requires a different type of user account which wouldn’t really fit into a role. So, in this episode we look at creating multiple resources for authentication with Devise. https://www.driftingruby.com/episodes/multiple-resources-with-devise

Loading older posts