💉 The recent Trilogy SQL injection vulnerability is more easily exploitable than initially thought. A demonstration of how specially crafted multipart requests can bypass SQL escaping and expose database records. #Rails
🛠️ A legacy Rails 5 application with almost no test coverage needed a path to Rails 8. How AI-assisted test generation provided the foundation for migrating the codebase into a fresh project. #Rails
🧪 Reviewing AI-generated code may cost more than it's worth. Why automated analysis, better prompts, and production feedback could be more effective than another pair of eyes on every change.
🧩 Passing nil and passing nothing aren't always the same thing in Ruby. A little-known default argument pattern makes the distinction possible, with an example straight from Rails' index_with. #Ruby