Writing

Notes on systems, reliability, and product delivery

2024-07-11·3 min read

Offline‑First di Android: Room + WorkManager + Sync Strategy

Panduan lengkap dan mudah dipahami untuk membangun aplikasi Android offline‑first dengan Room, WorkManager, dan strategi sinkronisasi yang stabil.

AndroidKotlinOfflineRoomWorkManagerSync
2024-06-21·2 min read

VoIP dan Asterisk: Gambaran Umum yang Mudah Dipahami

Penjelasan sederhana tentang VoIP, SIP, dan Asterisk: cara kerja, komponen utama, istilah penting, dan contoh alur panggilan.

VoIPAsteriskSIPTelephonyNetworking
2024-02-05·3 min read

Functional Programming: Konsep, Contoh, dan Pattern yang Sering Dipakai

Panduan panjang dan praktis tentang functional programming: konsep inti, contoh JavaScript, dan pattern yang sering dipakai di codebase modern.

Functional ProgrammingJavaScriptPatternsArchitecture
2023-12-04·3 min read

Vite Lengkap: Fondasi yang Perlu Dipahami untuk React & Next.js

Panduan lengkap dan mudah dipahami tentang Vite: konsep inti, HMR, optimasi build, env, alias, dan kapan cocok untuk React maupun Next.js.

ViteReactNext.jsToolingFrontend
2023-10-29·Updated 2024-01-05·3 min read·Featured

Linux Cheatsheet Praktis: Perintah Harian yang Paling Berguna

Panduan panjang dan praktis berisi perintah Linux yang paling sering dipakai: file, proses, jaringan, disk, paket, permission, dan troubleshooting.

LinuxCLIDevOpsProductivity
2023-08-18·Updated 2024-03-02·1 min read·Featured

React.js untuk Aplikasi Operasional: Performance + UX yang Stabil

Panduan praktis membangun aplikasi operasional dengan React: UX lapangan, performa list besar, optimistic update, dan feedback state yang jelas.

ReactOperationsPerformanceUX