Ruby Central’s “security measures” leave front door wide open
Despite locking maintainers out of
The RubyGems takeover from the perspective of an open source developer
We must demand that Ruby Central make this right.
Yippee: Our vision for modern full-stack Ruby framework
What would it look like to build a new web application framework from a blank sheet of paper today?
Why I’m not signing the “Plan Vert” (DHH) letter
DHH has been boiling the frog for years, but a Rails fork isn’t the solution.
Ruby Central Fact Check
Fact-checking the claims made by Ruby Central about the RubyGems takeover.
Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
Ruby LSP indexing enhancements in Literal and Phlex
Borrowing methods
Borrowing UnboundMethods from other classes.
Objects that lie
In many programming languages — but especially in Ruby — objects can lie. These fibs are usually harmless — even useful — but they can mess things up if you don’t expect them.
Comparing Ivar and Strict Ivars
No Exceptions
There’s no acceptable level of runtime exceptions any of us should be putting up with.
The problem with instance variables
Fixing the most annoying thing about Ruby
The “constraint” type in Literal
Exploring Literal’s most flexible type.
More typing with less typing, an introduction to Literal
An introduction to the Literal Ruby gem.
LSP-driven API design
Embracing the limitations of Ruby LSP in Ruby API design.
Strings are a leaky abstraction for HTML
Structural templating in Phlex