PinnedAli Erbay·Aug 14, 2020Setting up Rails 6 API and RSpec Test EnvironmentThanks to Rails developers, setting up a Rails application is easy but having it to include custom RSpec test environment requires some…
Ali Erbay·Aug 24, 2021Simple Parsing CalculatorA couple of months ago I was looking for some code challenges to solve and found a problem that seems to be straightforward.
Ali Erbay·Nov 22, 2020The mystery of Hoisting in JavaScriptIn JavaScript, hoisting is a term used to define the movement of function and variable declarations to the top of their scope during the…
Ali Erbay·Nov 12, 2020How to add CLI to your own Ruby Gem and publish it!In my latest article, I have talked about how to create a Ruby gem, you can read it from here. This time I would like to add our gem a CLI…
Ali Erbay·Oct 19, 2020Build your own Ruby gemAs an avid Ruby on Rails user, setting up and running a Rails API with a test environment pretty much requires utilizing ruby gems all…
Ali Erbay·Oct 5, 2020Functional vs Object-Oriented ProgrammingAs I started to learn to code, I delved directly into web programming so I might say that I skipped the fundamental theories on core…
Ali Erbay·Sep 22, 2020ActiveRecord associations and more Part 2In the previous part of this series, I went over main Active Record one-to-many associations such as belongs_to, has_one, has_one :through…
Ali Erbay·Sep 14, 2020ActiveRecord associations and more Part 1Ruby on Rails has an application directory called app/ with three subdirectories: models, views, and controllers. In this article, we are…
Ali Erbay·Sep 4, 2020Continuous Integration for Rails 6 with Semaphore, Travis and Coveralls Part 2In my part 1 of the Continuous Integration series, I have covered Semaphore Classic and Semaphore 2.0, you can read it here. The second…
Ali Erbay·Aug 28, 2020Continuous Integration for Rails 6 with Semaphore, Travis and Coveralls Part 1I practiced Continous Integration from the very start when I dipped my toes into web development. I would have a really hard time thinking…