Open in app

Sign in

Write

Sign in

Hammam Firdaus
Hammam Firdaus

3 Followers

Home

About

May 31

Setup NGINX in Ubuntu for your first Web Server

When 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 credit of $200 in 60 days I will repeat my lesson to know deeper how the server runs as well. …

Nginx

4 min read

Setup NGINX in Ubuntu for your first Web Server
Setup NGINX in Ubuntu for your first Web Server
Nginx

4 min read


May 28

Batch Processing with Kafka using Karafka Batch

Sometimes 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 burdensome I/O in the database for example. So for the solution to decrease the load in the I/O database we can use batching process. In…

Kafka

6 min read

Batch Processing with Kafka using Karafka Batch
Batch Processing with Kafka using Karafka Batch
Kafka

6 min read


May 27

Rubygems in the making, First Step!

In this opportunity, I want to share how to make Rubygems study case and the name is Watesan. Watesan is a name taken from Javanese language (my hometown) which mean limit - just intermezzo guys 😄 So, firstly let’s build our own rubygems Build own rubygems 1. Generate with boilerplate from rubygems In the first step don’t be confused…

Ruby

4 min read

Rubygems in the making, First Step!
Rubygems in the making, First Step!
Ruby

4 min read


May 7

Kick 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 about How to prevent N+1 or How to know, what are your Rails App is N+1 free Bullet (helps to kill N+1 queries and unused eager loading) They said The Bullet gem is designed…

Rails

4 min read

Kick far away N+1 from your Rails App (Part 2)
Kick far away N+1 from your Rails App (Part 2)
Rails

4 min read


May 1

Kick 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 application so bad and slow. Understanding about N+1 N+1 when retrieving data Let me give you some examples from two connected models with one-to-many relation. # app/models/organization.rb class Organization < ApplicationRecord has_many :users end # ==…

Activerecord

12 min read

Kick far away N+1 from your Rails App (Part 1)
Kick far away N+1 from your Rails App (Part 1)
Activerecord

12 min read


Apr 30

Simple Guide to Ruby on Rails Encrypted Credentials

Indeed, in Rails applications when we want to integrate third-party services we need some credentials related to those third-party services like tokens, API keys, database authentication, etc. So, in this article, I want to share about simple guide encrypted credentials in Rails. We need encrypted credentials, Why? Firstly, impossible if we commit some tokens or…

Rails

3 min read

Simple Guide to Ruby on Rails Encrypted Credentials
Simple Guide to Ruby on Rails Encrypted Credentials
Rails

3 min read

Hammam Firdaus

Hammam Firdaus

3 Followers

Software Engineer

Following
  • Gokul

    Gokul

  • AGI Mind X

    AGI Mind X

  • Angga Dwi Arifandi

    Angga Dwi Arifandi

  • Azharie Muhammad

    Azharie Muhammad

  • karelpoborsky

    karelpoborsky

See all (6)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams