Web Log
The Origin of the Shell
Interesting memory of Louis Pouzin who coined the term Shell (and came up with the idea) in the first half of the sixties.
Data pipelines in Ruby on Rails
Nice example of gradually spliting big chunk of work into more and more granular jobs.
Raspberry Pi 400
Modern mini computer in keyboard form factor, in the style of my old Speccy is something i've been long waiting for!
How to Introduce Composite Primary Keys in Rails
Use composite primary keys to speed up querying big databases.
Changes in ruby 2.7
Long due, at last read. Nice summary of the important changes the 2.7 brings - with code examples.
How Sidekiq really works
Short end-to-end walkthrough of what happens behind the curtain when you call perform_async
on your Sidekiq job until the moment it is executed.
The State of Ruby 3 Typing
Introducing RBS, Ruby’s new type signature language. What you can write using RBS, the key concepts of the design of RBS, and the benefits and tools that come with RBS.