Posts
Think and Grow Rich
Tentang Stoik
On High-Performance API apps
Another Hotwire Experiment
Hanya dengan menabung di bank digital bisa mengalahkan investasi dari reksa dana pendapatan tetap yang terbaik
The Psychology of Money
Berbahagia dengan tetap menyibukkan diri
Money field with Stimulus.js
Bootstrap Offcanvas Implementation in Rails Hotwire
Building table with checkboxes using Rails Hotwire
New open-source app to manage HTTP callbacks
Service Object
Active Record Encryption
Mencoba sihir baru: Hotwire
TIL: ActiveRecord::Store
Sidekiq untuk non-parallel job
Mengenal Rails engine
Mengenal feature toggle di Rails
Menyembunyikan spesifik routes di Rails
Menjalankan test secara paralel di Rails
Infinite scroll di Rails
Real-time search with stimulus.js
My love story with stimulus.js
Enkripsi Data di Rails
Bermain Kafka di Ruby
Bereksperimen dalam mendesain API wrapper
Event-driven Development di Rails
Tips menulis kode test untuk komponen di Vue.js
Bermain testing di Vue.js
Pengenalan git squash
Refactoring Vue.js
Rails template made easy
Instance vs local variable performance
Ngobrol tentang request spec
Pengenalan form object di Rails
Pengenalan modul ActiveModel::Serialization
Bereksperimen menggunakan mock test
Tips saat menulis private method
Tips saat bekerja dengan Active Record
Menggunakan Vue di Rails
database_cleaner is anti-pattern
Pengenalan Mutator, bagian gelap dari service object.
subscribe via RSS