-
Understanding RBS, Ruby's new Type Annotation System
Ruby's flexibility has always been both its greatest strength and its greatest weakness. You can write amazingly expressive programs. You can also slip. -
On the Diverse And Fantastical Shapes of Testing
There's been a recent resurgence on twitter and the like about how teams should divide up their testing efforts. In particular, Tim Bray argues compell. -
Why is JRuby Slow?
Recently, I made some contributions to the continuous integration process for Jekyll. Jekyll is a static site generator created by GitHub and written i. -
YJIT: Building a New JIT Compiler Inside CRuby
The 1980s and 1990s saw the genesis of Perl, Ruby, Python, PHP and JavaScript: interpreted, dynamically-typed programming languages which favored ease . -
How I organize my Rails apps - Code with Jason
Influenced by the experiences I’ve had last ten years of building and maintaining Rails applications, combined with my experiences using other technologies, I’ve developed some ways of structuring Rails applications that have worked out pretty well for me...
-
Rails Security Threats: Injections
If you deal with user data, you need to make sure that it's secure. However, if you're new to security, it can seem tricky, boring, and complicated.Thi. -
Encapsulating Ruby on Rails views - Open Source Friday - YouTube
With the recent release of version 6.1, Ruby on Rails now supports the rendering of objects that respond to render_in, a change we introduced to the fr. -
Active Record Encrytion, several performance optimizations, and much MORE! | Riding Rails
Hi, zzak here! お久しぶりです! This time I will be recapping the past month or so of Rails. Hang on! There’s a ton of stuff to catch up on!!Active Record Encr. -
Native Rails partial previews and testing in Storybook.
Native Rails partial previews and testing in Storybook. - danieldpence/storybook_rails. A Ruby DSL for writing Stories describing standard Rails view t. -
Rails Generators GUI | rails.help
Can't remember the args for Rails generators? Us too, so we made a GUI. Go forth and generate!...