Hammam FirdausSetup NGINX in Ubuntu for your first Web ServerWhen I work as a Backend Engineer I don’t know how the server runs just and I know just in Basic or Common Cases. So, because I got a free…May 31, 2023May 31, 2023
Hammam FirdausBatch Processing with Kafka using Karafka BatchSometimes in several cases don’t need a real-time update, but in reality there still use real-time one by one to update data, which can be…May 28, 2023May 28, 2023
Hammam FirdausRubygems in the making, First Step!In this opportunity, I want to share how to make Rubygems study case and the name is Watesan.May 27, 2023May 27, 2023
Hammam FirdausKick far away N+1 from your Rails App (Part 2)By the way, previous article we talk about N+1 in Rails App for retrieving and inserting data. So, in this article, we will go to talk…May 7, 2023May 7, 2023
Hammam FirdausKick far away N+1 from your Rails App (Part 1)N+1 query occurs when a database query has been executed repeatedly inside an iteration or looping and this makes the performance of your…May 1, 2023May 1, 2023
Hammam FirdausSimple Guide to Ruby on Rails Encrypted CredentialsIndeed, in Rails applications when we want to integrate third-party services we need some credentials related to those third-party services…Apr 30, 2023Apr 30, 2023