News
The MIR C interpreter and Just-in-Time (JIT) compiler
For the past two years I’ve worked on a project implementing a universal lightweight Just-in-Time (JIT) compiler known as MIR. The cornerstone of the project is a machine-independent medium-level intermediate representation (MIR).A big part of the...
Upgrade your Rails workflow using visual code maps
As developers, it often feels like all of our time is spent wading through huge file trees, fixing failing test cases, waiting for code reviews and having meetings. What we want is a smooth flow for understanding what code actually does, which cod...
093 - Ruby Garbage Collection with Jemma Issroff | Rails with Jason
In this episode I talk with Jemma Issroff about how garbage collection in Ruby works. Concepts discussed include the Ruby heap and tri-color mark-and-sweep.EPISODE NOTESIn this episode I talk with Jemma Issroff about how garbage collection in Ruby...
Flexible Model-to-User Broadcasts with CableReady
Often in your reflexes, you end up wanting to notify other users than the current one hanging off a certain resource to be notified about changes, in one way or other. One user might add a comment or an emoji reaction that you want the others to s...