OTP-Based Authentication with Devise 🔐OTP-based authentication involves sending a unique one-time password to a user’s registered email…Oct 30, 20231Oct 30, 20231
👨🍳 Cooking Ruby Recipes 🥣 — Part 2Hey developers 👋, welcome back to the second part of the series. In this article, I’ll walk you through more advanced recipes to cook…May 2, 2023May 2, 2023
👨🍳 Cooking Ruby Recipes 🥣 — Part 1Hello developers 👋, In this article, I’ll walk you through some basic recipes to cook your code tasty 😋 in Ruby. You’re here in the…Apr 22, 20231Apr 22, 20231
Published inScaleRealDesign patterns with Kotlin Part 2What is Structural Design Pattern? Structural design patterns explain how to assemble objects and classes into larger structures while …Aug 17, 2022Aug 17, 2022
Published inScaleRealDesign patterns with Kotlin Part 1Design patterns are typical solutions to common problems in software design. Each pattern is a blueprint that you can customize to solve a…May 9, 20222May 9, 20222
Published inScaleRealDemystifying Database indexes in PostgresIn this blog, we will explore how indexing optimizes the performance of your database queries.Oct 18, 20211Oct 18, 20211
Published inScaleRealManaging Encrypted Secrets(Credentials) 🔐 with Rails6Background:Apr 9, 2021Apr 9, 2021
Published inScaleRealIntroducing RBS, Ruby’s new type signature language.This week, Ruby’s development team released the major update to version 3.0Dec 25, 2020Dec 25, 2020
Published inScaleRealSet up CI/CD for Rails app using GitHub actions <> AWS Beanstalk ☁️In this article, I’m going to demonstrate to you how easily you can set up CI/CD for Rails app with AWS elastic beanstalk.Sep 13, 20201Sep 13, 20201
Published inScaleRealImplement a state machine with kotlin using Tinder’s libraryIn this blog, we will show you how to integrate a finite state machine in kotlin using Tinder’s library.Aug 3, 20202Aug 3, 20202