ASAbdUlRahman Shawarebinashawareb.hashnode.dev·Mar 5, 2023 · 4 min readArel and Ruby on RailsHi RoR folks! Hope you are all doing well and celebrating Ruby's birthday! Today in this post we are gonna talk about Arel and here is a list of what we are gonna discuss: What is Arel? History of Arel Advantages of using Arel Arel basic syntax ...00
ASAbdUlRahman Shawarebinashawareb.hashnode.dev·May 25, 2022 · 3 min read1. Introduction to Design PatternsHi everyone, it is the first article of my Design Patterns series. In this series, we will understand almost everything related to Design Patterns. So let's start with an introduction. Introduction In Software Engineering you may face the same design...00
ASAbdUlRahman Shawarebinashawareb.hashnode.dev·Jun 29, 2021 · 6 min readSOLID Principles: For maintainable, flexible, and extensible codeHi everyone, in this article, we will talk about SOLID principles. Introduction The SOLID principles were introduced by Robert C. Martin (Uncle Bob). The intention of these principles is to help us write maintainable, flexible, and extensible code. a...00
ASAbdUlRahman Shawarebinashawareb.hashnode.dev·Jun 29, 2021 · 2 min readAdding Markdown to your Rails applicationIn this guide I will show you how to add markdown to your rails application. We will use redcarpet gem and I assume that you have created your rails application that we will work on. Install redcarpet To install redcarpet gem go to your Gemfile and a...00