Blogs
Stop using Faker and random data in the test fixtures
Faker/FFaker can seem like the perfect solution to generate data for testing.In theory, Faker increases development speed while allowing you to have real-looking test data and having your database populated with more records while you’re doing dev...
Crush Your Coding Challenges With Real Test-Driven Development
Most coding challenges exercise more your coding/syntax and problem-solving skills and less your analytical and anticipation skills, not to mention your ability to do Test-Driven Development as a discipline. Let's see how to change that!Most codin...
Rendering view components with Turbo Stream broadcasts · Colby.so
View components, via Github’s view_component gem, are growing in popularity in the Rails community but until recently, view components and Turbo Stream broadcasts didn’t play well together. This made using both view components and Turbo Streams in...
Rails PR Code Review with Kasper Timm Hansen from the Rails core team (Example) | GoRails
About This EpisodeA code review with Kasper from the Rails core team to show us the process of reviewing, designing, and refactoring Rails code.NotesKasper and I sat down to walk through a Pull Request on Rails and review it. Rails 7 is making red...