News
Cool down before you install: give new gems a few days to be vetted - RubyGems Blog
Most supply-chain attacks against RubyGems exploit a narrow window: an account is compromised, a malicious version ships, and any bundle install in the minutes that follow resolves straight to it. Bundler 4.0.13 introduces cooldown, a time-based f...
Cool down before you install: give new gems a few days to be vetted - RubyGems Blog
Most supply-chain attacks against RubyGems exploit a narrow window: an account is compromised, a malicious version ships, and any bundle install in the minutes that follow resolves straight to it. Bundler 4.0.13 introduces cooldown, a time-based f...
Rails 8.1 Adds Native Markdown Rendering Support | Saeloun Blog
Rails 8.1 introduces native markdown rendering with format.md support in controllers, making it easier to serve AI generated content directlyMarkdown has become the lingua franca of AI. Large language models output markdown by default, documentati...
One engine, many tools — Introducing Rubydex | Rails at Scale
Introducing Rubydex — a portable static analysis engine powering Ruby LSP, Tapioca, Packwerk, and more. One foundation, compounding benefits for the whole ecosystem.A few years ago, the new Ruby parser Prism was released. One of its primary goals ...
Announcing Fuik: a webhook engine for Rails | Rails Designer
Webhooks are one of those super simple but really powerful tools that almost every developer has needed to use at least once. From Stripe, GitHub to Postmark. Setting up webhooks is not difficult, but there is quite a bit of boilerplate involved: ...