About

Professional Ruby developer with more than a decade of experience.

I work with Ruby web applications at any stage, whether that means building something new, extending an existing system, or keeping it running smoothly. I prefer practical solutions over clever ones, and aim to leave codebases cleaner and more maintainable than I found them.

Primarily Rails, but comfortable with other Ruby stacks. Based in Sweden, working remotely with clients in Europe and beyond.

Open Source

RABARBER

GitHub stars

Simple yet flexible role-based authorization for Ruby on Rails with comprehensive role management and multi-tenancy support.


VERI

GitHub stars

Minimalistic cookie-based authentication for Ruby on Rails with granular session management, user impersonation, and multi-tenancy support.


GREPFRUIT

GitHub stars

Fast parallel regex search across files powered by Ruby Ractors, available as a programmatic API and CLI.


KREDS

GitHub stars

Rails credentials access with blank value detection and clear human-readable error messages.

Blog

← Back to articles

Introducing Rabarber: A Simple Take on Rails Authorization

January 10, 2024

Hello Ruby devs, and welcome to my blog!

This is my first post, and I'd like to introduce Rabarber, a role-based authorization library for Ruby on Rails.

Some time ago, my colleagues and I noticed that popular authorization solutions were a bit much for our taste, so we developed our own. We’ve been using it for quite some time, and only recently we decided to package it as a gem.

It's not claiming to be better or fancier - just a simple, practical option for role-based authorization. If you want to give it a try, here's the link: https://github.com/enjaku4/rabarber.

We're using it, we like it, maybe you'll find it useful too.

Contact