How Can I Use Ruby 2.6 JIT?
Wondering about what JIT is, how it works and why you'd use it? Or how to try it out in (currently pre-release) Ruby 2.6? Here are my slides. Don't mis.
Back to the primitive. Testing with simplicity
In Ruby on Rails imagine that your controller is generating this JSON API:...
The missing piece for using private gems
If you have multiple projects and want to re-use code between them, extracting the shared code into gems and hosting them on a private gem server is a .
Context Binding in Ruby
An instance of the Binding class is able to encapsulate the execution context of the receiver object. The execution context is the entire environment n.
Improving Partial Loading Performance
Drifing Ruby Screencasts is a collection of short tutorial screencast videos and documentation for accomplishing functional concepts in web...
Designing Services with dry-rb
In a traditional Ruby on Rails application, models and controllers can become bloated as they take on additional responsibilities. It is not uncommon f.
Bundler: How to use Bundler in a single-file Ruby script
To use Bundler in a single-file script, add require 'bundler/inline' at the top of your Ruby file....
Hello! Welcome to the monthly update. During July, our work was supported by Coinbase, Cloud City Development, reinteractive, and many others....
Changing the Way Ruby Creates Objects
In this edition of Ruby Magic, we'll look at how Ruby creates and initializes objects and how we can modify the default behavior....
Visualize Ruby Execution
In my last post, I showed how Ruby code could be transformed into a flowchart using static analysis, which is done with the gem VisualizeRuby....