-
Notes from migrating from Minitest to RSpec, with help from GitHub Copilot | Everyday Rails
After some discussion, my team at work decided to port our newest Ruby on Rails application’s test suite from the default Minitest to RSpec. I picked u.
-
Using dry-validation with Grape | On coding and tools
Grape is a popular web framework for Ruby, an alternative to Rails when writing an API-only application.dry-validation is a flexible library for implem.
-
Weird Ruby: The Double Aliased Enumerable Method | Meta Redux
Most Rubyists are probably aware that the “original” method names (collect, inject, etc) were inspired by Smalltalk and later the aliases where added t.
-
What Does the Frozen String Literal Comment Do in Ruby?
Frozen strings not only prevent unintended modifications, but also reduce the overhead of the garbage collector by eliminating unnecessary memory alloc.
-
Let's build a Hanami app - Honeybadger Developer Blog
Hanami is a full-stack Ruby web framework. Unlike Rails, which has many default assumptions about how an app should be built, Hanami promises developer.
-
Release v1.12.0 · ruby/irb
The help command now displays a help message directly, instead of opening a ri console.You can now get detailed usage information for specific commands.
-
Thruster is now open source
We’ve just released Thruster as open source!Thruster is a minimal HTTP/2 proxy server that we wrote to make it easier to serve a Rails application with.
-
Generate OpenAPI schema from RSpec request specs
There are some gems which generate OpenAPI specs from RSpec request specs. However, they require a special DSL specific to these gems, and we can't reu.
-
Authentication for your Rails app without the icky-ness of passwords
Add authentication to your Rails app without all the icky-ness of passwords. Magic link authentication, if you will. We call it passwordless....
-
Multi tenancy for Rails applications
This gem provides multi-db support for Rails applications.Using its middleware you can partition your app so each hostname has its own db.It provides a.