Announcing YARD-Lint: Keep Your Ruby Documentation Solid
YARD-Lint catches documentation drift in Ruby projects. Open-source linter that validates YARD tags, types, and examples. Improve code quality and AI accuracy.
The Hidden Dangers in Your Gemfile: Supply Chain Attacks in RubyGems - FastRuby.io | Rails Upgrade Service
In this post we will talk about supply chain attacks that have happened recently in RubyGems and how you can protect yourself from supply chain attacks in your own projects.
When my son was born last April, I had ambitious learning plans for the upcoming 5w paternity leave. As you can imagine, with two kids, life quickly verified this plan 🙃. I did eventually start some projects. One of the goals (sounding rebellious in the current AI hype cycle) was to learn and use neovim for coding. As a Goland aficionado, I (and my wrist) have always been tempted by no-mouse, OSS, gopls based, highly configurable dev setups.
Learn how the custom Rails Upgrade Assistant Skill, built on Anthropic’s platform, automates the tedious process of merging configurations and detecting breaking changes when upgrading Ruby on Rails applications (v7.0 to v8.1). Includes details on its intelligent analysis and custom code preservation features.
Add built-in Argon2 support for `has_secure_password`. by guilleiguaran · Pull Request #56057 · rails/rails
has_secure_password now supports Argon2 as a built-in algorithm:
class User < ActiveRecord::Base
has_secure_password algorithm: :argon2
end
To use Argon2, add gem "argon2", "~&g...
How Signal uses Rust to secure the communications of millions of people
In an age where most companies try to steal (let's face it, you didn't really consent to this) as much data from you as possible, in order to build marketing