Blogs
Rails 7.0 Alpha 1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively | Riding Rails
Welcome to the first alpha release of Rails 7. It brings some very exciting new answers to how we do JavaScript, an awesome approach to at-work encryption with Active Record, SQL query origin logging, asynchronous query loading, exclusive autoload...
A Ruby gem that helps you refactor your legacy code
A refactoring tool for Ruby, designed to make it safe to change code you don't confidently understand. In fact, changing untrustworthy code is so fraught, Suture hopes to make it safer to completely reimplement a code path.Suture provides help to ...
Deployment from Scratch, 1st edition is released!
Today, I am releasing Deployment from Scratch, 1st edition. It was a long journey of more than three years, and it’s time to make it a reality. Of course, I could always do a one more read and rewrite a paragraph or two, but it’s just as important...
Automated code reviews via mutation testing - semantic code coverage.
An automated code review tool, with a side effect of producing semantic code coverage metrics.Think of mutant as an expert developer that simplifies your code while making sure that all tests pass.That developer never has a bad day and is always r...
Rails 7 will have three great answers to JavaScript in 2021
Rails has been unapologetically full stack since the beginning. We've continuously sought to include ever-more default answers to all the major infrastructure questions posed by modern web development. From talking to a database, to sending and re...