Become a sponsor toJanko Marohnić
I'm a Ruby developer from Croatia, now living in Czechia. I've been an active open source contributor since 2012. I started my journey by taking over maintenance ofsinatra-activerecord, and afterwardsMiniMagick.
Soon I became interested in improving file uploads in Ruby, and became a core contributor ofRefile. I then proceeded to create my own file attachment solution calledShrine 📎 , and worked on growing its ecosystem and community for the next several years. I extracted theDown gem for handling file downloads, which gained popularity independently of Shrine. For image processing I wanted to uselibvips, so I created theImageProcessing gem to reduce the barrier for Rubyists, which is now used in Active Storage and CarrierWave. I also created aRuby server fortus resumable upload protocol, and aRuby backend for resumable S3 uploads withUppy.
My current project isrodauth-rails, a Rails integration forRodauth 🔒 authentication framework. Rodauth providessignificant advantages over Rails-based solutions such as Devise, and can be used with any Ruby web framework. It usesSequel for database interaction, but I made it possible for Sequel toreuse Active Record's database connection. I'm also writingarticles 📚 and recordingscreencasts 🎥 to showcase Rodauth, and would like to start consulting soon.
I believe it should be easy for Ruby developers to implement modern authentication features in their apps, regardless of whether they're full-stack or API + SPA, and Rodauth's flexible architecture makes this possible. Your sponsorship will support me in improving the Rodauth ecosystem, recording new screencasts and improving documentation.
Featured work
- janko/rodauth-rails
Rails integration for Rodauth authentication framework
HTML 652 - janko/sequel-activerecord_connection
Allows Sequel to reuse Active Record's database connection
Ruby 139 - janko/rodauth-omniauth
OmniAuth login and registration for Rodauth authentication framework
Ruby 61 - janko/rodauth-i18n
I18n integration and translations for Rodauth authentication framework
Ruby 23 - janko/rodauth-pwned
Rodauth extension that checks user passwords against the Pwned Passwords API
Ruby 14 - janko/rodauth-model
Password attribute and associations for Rodauth account model
Ruby 23
$5 a month
Select💜 You will get a Sponsor badge on your profile and my gratitude.
$10 a month
Select💙 You will get a Sponsor badge on your profile and my gratitude.
$25 a month
Select💚 You will get a Sponsor badge on your profile and my gratitude.
$50 a month
Select🥉 Your company will get a shoutout on Twitter for sponsoring the project.
$100 a month
Select🥈 The above ➕ your company will get up to 2 hours of video chat support each month.
$250 a month
Select🥇 The above ➕ I will prioritize any issues and questions for your company.