Debugging Rails in DockerWith the rise of containerization, Docker has become a popular solution for isolating application environments. This is especially useful…Oct 2, 2024Oct 2, 2024
Authenticating with OmniAuth and OpenID Connect (OIDC) in Ruby on Rails applicationsWhat is OpenID Connect?Jun 20, 2024Jun 20, 2024
Concurrency and parallin RubyConcurrency plays a vital role in Ruby programming, contributing to improved performance, responsiveness, and resource utilization.Apr 11, 2024Apr 11, 2024
Published inAWS TipCalling Python Code from Ruby: A Pragmatic ApproachIn the realm of serverless computing, efficiency and simplicity are paramount. Recently, I faced a challenge when tasked with migrating a…Mar 28, 2024Mar 28, 2024
Is ERB faster than plain HTML?When it comes to web development, squeezing out every bit of performance matters, especially in scenarios where resources are limited or…Dec 14, 2023Dec 14, 2023
Tips for writing efficient code in RubyIn the realm of Ruby programming, efficiency is not just a virtue but a necessity, especially when dealing with data manipulation through…Dec 1, 2023Dec 1, 2023
Partials vs View Components in Ruby on RailsWhen you’re developing a web application using Ruby on Rails, there’s often a need to reuse views across different pages or components. One…Jun 1, 2023Jun 1, 2023
Numeric data types in Rails migrations. Use of optional flags to improve storage and performanceNumeric data types play a crucial role in defining the structure of numeric data in a database through Rails migrations. In this article…May 25, 2023May 25, 2023
Published inDevOps.devSetter methods in Ruby: use cases and alternatives.Setter methods in Ruby can be a useful tool for encapsulating an object’s state and improving the robustness of code. While not as popular…May 18, 2023May 18, 2023