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
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
re2 1.5.0
Update to Ruby bindings to Google’s re2 regular expression library. 1.5.0 adds the ability to search a collection of patterns simultaneously with an RE2::Set.
Glimmer DSL for SWT Video Tutorial 35 - Scaffolding and Packaging
Learn how to scaffold and package Ruby desktop applications from scratch, including how to desktopify any web application with one command. [more inside]
Programming Pixel Art (2D Graphics) in Ruby - Code Monkey Diary / Updates
Hello, since I get cancel cultured from left (and right) I now post all ruby gems updates (mostly about pixel art programming) to the new humble (personal) blog titled Gerald Bauer’s Code Monkey Diary / Updates - What’s News?. (Programming in Ruby) Questions and comments always welcome. Please post / use the D.I.Y. Punk (Pixel) Art Forum. PS: See the pixelart-programming/samples.rb script for the nyan cat, black cat, mario (bro.) & more (generated from scratch / zero) with ruby.
What's wrong with Rails credentials?
ViewComponent in the Wild I: building modern Rails frontends
In Part 1 of this thrilling series from Backend Engineer Alexander Baygeldin, he gives a high-level overview of GitHub’s ViewComponent library, how it offers a great approach for building modern frontends with Ruby on Rails—and why it deserves attention! [more inside]
What It Took to Build a Rails Integration for Rodauth
In this article, I describe my journey of making Rodauth easy to use in Rails – https://janko.io/what-it-took-to-build-a-rails-integration-for-rodauth/
My experience attending the Rails SaaS conference
Throughout my career, I’ve helped build other people’s dreams and assisted in making them independently wealthy. Why hadn’t I considered doing this myself? Answer: I didn’t think I could. [more inside]
ROM-Factory - Your testing buddy from for Hanami apps.
Check the FactoryBot alternative, [suited for ROM-based applications])(https://hanamimastery.com/episodes/31-rom-factory ), including Hanami 2. [more inside]
Ruby on Rails 7 — High-performance frontend development with Esbuild, Rollup & Vite
Fast Server Start -Unlike Webpacker, files are processed on demand! Instant Changes - Fast updates thanks to HMR. Goodbye, full-page reloads! Zero-Config Deploys - Integrates with Rake asset management tasks. [more inside]
Montreal.rb Talk 2022-10 Glimmer DSL for SWT - Ruby Desktop Development GUI Framework
This is the most up-to-date and complete Glimmer DSL for SWT presentation for building and packaging native desktop applications in Ruby! Check out the talk’s video and slides that were just posted! [more inside]
How to RSpec a Jbuilder response from a Rails JSON API
Want to write a Rails API controller test and make sure it includes exactly what your Jbuilder serializer returns? You need to enable render_views. Learn why in this post.
Rubber Duck Dev Show Episode 60 | A Beginner's Journey with @CodeWithJulie
In this episode of the Rubber Duck Dev Show, we discuss a beginner’s journey in terms of getting started with programming with our guest @CodeWithJulie: https://www.rubberduckdevshow.com/episodes/60-beginners-journey-with-codewithjulie/
The final trick when moving from Rails CRUD to Event Sourcing
Did you ever wonder how to actually switch the model from the CRUD one to EventSourcing? There’s one thing you should consider. The initial event that has to be published for existing data. Also called the opening balance. [more inside]
Slack Smart Bot v1.12.1 released
Slack Smart Bot v1.12.1 released!! Added or improved: Time off and teams management, Memos for teams, Contact/Ping teams, Improvements on REPLS … https://github.com/MarioRuiz/slack-smart-bot
Improving Security in Your CI/CD Pipeline
Learn how to keep your CI/CD pipeline secure in this article. [more inside]
🇺🇦 New version of smtp_mock 📤 has been released 🚀 🇺🇦 🚀
Fixed incompatible with latest smtpmock version (wrong semantic version comparison). Mimic any 📤 SMTP server behaviour for your test environment with fake SMTP server: https://github.com/mocktools/ruby-smtp-mock
Security Best Practices for Your Rails Application
Ensure your Rails application stays secure by following some best practices and habits. https://blog.appsignal.com/2022/10/05/security-best-practices-for-your-rails-application