Stan ShBook a Bookstore API using Rack, Sequel and PostgresqlIn this article, we will build a simple Bookstore API using Rack and PostgreSQL. Rack is a lightweight web framework for Ruby that provides…Apr 26, 2023Apr 26, 2023
Stan ShCreate a Ruby gem from scratchIf you’ve ever needed to add commenting functionality to a Rails project, you may have found yourself writing the same code over and over…Apr 22, 2023Apr 22, 2023
Stan ShinDevOps.devSOLID: Open-Closed Principle in RubyThe Open/Closed Principle (OCP) is one of the five principles of object-oriented programming and design known as SOLID. The OCP states that…Apr 20, 2023Apr 20, 2023
Stan ShChallenges for a Junior Ruby DeveloperWhile there are many job opportunities in Ruby development, it can be challenging for junior developers to get their foot in the door. This…Apr 15, 2023Apr 15, 2023
Stan ShUnderstanding and preventing race conditions in RubyRace conditions are a common issue in concurrent programming that can lead to unexpected behavior and bugs in applications. In this…Apr 12, 2023Apr 12, 2023