Skip to main content
MFMuh Faris

Long-form

Writing

Field notes on backend engineering, infrastructure, developer tooling, and failures that taught me something useful.

11 entries
01

Article · Aug 30, 2026

Gherkio v0.1.0-alpha.9: Redis, Repeat Workflow, dan Load Test

Catatan tentang Redis assertion, repeat workflow, virtual user, dan beberapa perbaikan penting yang masuk ke Gherkio v0.1.0-alpha.9.

GoAPI TestingRedisDeveloper Tools
02

Article · Nov 13, 2025

Restore Database to MSSQL Server at Linux

Story about how to restore database to mssql server at linux

MSSQLDockerLinux
03

Article · Jun 21, 2025

Develop Reminder App

Use AI for develop Reminder App with react native

React NativeAIMobile
04

Article · Jul 6, 2024

Perjalanan membuat plugin di nvim part 1

Membuat plugin devtools.nvim dari awal menggunakan lua script.

NeovimLuaDeveloper Tools
05

Article · Jun 1, 2024

Cara membuat trigger manual ci/cd di github action

Untuk trigger workflow manual di github action diperlukan konfigurasi `on.workflow_dispatch` di file yaml. Berikut langkah-langkah cara mengkonfigurasinya.

GitHub ActionsCI/CDAutomation
06

Article · Feb 21, 2024

Fixing Golang 1.21.5 error not the empty string

New Golang version (1.21.5), fixing error GOPROXY list is not the empty string, but contains no entries

GoToolingDebugging
07

Article · Oct 11, 2023

Filter date today on view collection MongoDB

Filter date today on view collection MongoDB

MongoDBAggregationDebugging
08

Article · Oct 9, 2023

Setup ssl cerbot use HTTP instead DNS

Cara setup ssl cerbot use HTTP instead DNS

CertbotNginxDockerDevOps
09

Article · Jun 17, 2023

Mengatasi masalah where clause di Golang

Cara mengatasi variasi logik sql pada native atau raw sql di golang

GoSQLPostgreSQL
10

Article · Jan 20, 2023

Cara membentuk kebiasaan baru

Ada 5 cara membentuk kebiasaan baru dalam belajar suatu bahasa.

LearningHabits