Dorian LupuforThe Botyglot Tech Blogtech.botyglot.com·Mar 5, 2024Speed up debugging of feature tests using screen recordingsTesting is an essential part of every software development process. Feature tests, in particular, verify that our system and its features aren't throwing tantrums behind the scenes. However, the task of debugging these feature tests is often like try...Discuss·30 readsRuby
Mohamed Salemmasalem.hashnode.dev·Feb 23, 2024Ruby on Rails Optimization Part 2Hello there! Whether you're a newcomer or were captivated by the first part 👀, this blogpost will delve deeper into additional Ruby on Rails (RoR) optimizations. These strategies will not only boost your app's performance but also enhance your code'...Discuss·6 likes·141 readsRuby
Mohamed Salemmasalem.hashnode.dev·Feb 16, 2024Ruby on Rails Optimization Part 1Overview Hello there! If you're diving into this article, I'm guessing you have a thing for Ruby on Rails (RoR). If not, then perhaps curiosity has led you here—welcome either way! 😄 RoR, known for its elegant syntax, vibrant community, and the almo...Discuss·6 likes·266 readsRuby
PhanomProfessionalsteamphanom.hashnode.dev·Feb 14, 2024Building Robust Web Applications with Ruby on Rails in 2024Introduction to Ruby on Rails: What is it? Ruby on Rails, often shortened to Rails, is an open-source Ruby on Rails web development framework known for its: Rapid development, enabling you to build applications quickly and efficiently. Convention ov...Discussrubyonrails
sandip paridatechlye.hashnode.dev·Dec 21, 2023Unraveling Ruby's Module Magic: Navigating Version Switching and Unveiling the Power of 'Include' & 'ExtendAbsolutely! Let's simplify the introduction and make the story more accessible: LinkedIn Description: Explore version control in Ruby through a love story analogy. Dive into this engaging narrative! 💖📝 #Ruby #VersionControl #ProgrammingStories On...DiscussSoftwareRomance
Piotr Rogozińskirogodev.com·Aug 6, 2023Ransack 4.0 allowlist changesIn February 2023, Ransack 4.0 was released. One highly significant change in this version is the requirement to define fields and associations that will be visible to Ransack. Without these definitions, exceptions occur in places related to Ransack m...Discuss·1 like·1.3K readsRuby
Avi FlombaumProcode.avi.nyc·Aug 3, 2023How Rails Components WorkHow To Use Rails Components To recap, so far we've covered a lot about Rails-Components.com What's Rails-Components.com? Why Ruby on Rails Needs Components Rails Components: More Installer Over Library It's time to show you how to use Rails Compone...Discuss·11 likes·385 readsRuby on Rails
YAangle-brackets.hashnode.dev·Jul 2, 2023Don't forget your rake tasks when performing migrationsScenario In my Rails appication I have defined two migration files to add new tables and define an index on a column. To speed up the migration process, and minimize downtime, the migrations only created empty tables, and to populate these tables I ...Discuss·42 readsRails
Musangamfura Emmanuelmusangamfurae.hashnode.dev·May 19, 2023Top 10 Reasons Why Ruby on Rails Development is Perfect for Building MVP!As a Ruby software developer, I have had the privilege of working with various frameworks and languages. However, when it comes to building Minimum Viable Products (MVPs) for software startups, Ruby on Rails has consistently proven to be a perfect ch...Discuss·1 like·29 readsrubyonrails
Julián Pinzón Eslavapinzonjulian.hashnode.dev·Apr 27, 2023Advanced Layout Rendering in RailsTo finish this series we'll finally tackle this part of the car-sharing app we've been creating in this Action View Layouts series. To recap, in part 2 I described my process to uncover what the resources these screens show are and how these all fall...Discuss·1 like·621 readsThe hidden power behind Action View LayoutsRuby