A space for my thoughts and notes — from tech experiments to things I’ve learned and books I’ve read.
No posts found.
C Programming Language
Dalam bahasa C, signed dan unsigned adalah modifier untuk tipe integer. Signed menyimpan bilangan positif dan negatif (MSB sebagai tanda), sedangkan unsigned hanya non-negatif dengan jangkauan positif lebih luas. Memahami perbedaannya agar terhindar dari overflow & wrap around.
18-09-2025 • 9 min read
Math
Amdahl’s Law — Seberapa cepat seluruh sistem bisa berjalan, dibatasi oleh bagian sistem yang tidak bisa kita percepat.
16-08-2025 • 4 min read
Penjelasan dasar pointer di C: cara kerja memory address, dereference, hubungan pointer dengan array, serta perbedaan pass by value dan pass by reference untuk ubah variabel asli.
09-08-2025 • 4 min read
Designning Data-Intensive Applications by Martin Kleppmann
Ringkasan Chapter 1 buku Designing Data-Intensive Applications by Martin Kleppmann tentang reliability, scalability, dan maintainability.
12-07-2025 • 12 min read
NodeJS
Pola Error-First Callback umum digunakan di NodeJS untuk menangani asynchronous operation, karena memudahkan penanganan error dengan cara yang konsisten. Dengan meletakkan error sebagai parameter pertama, developer bisa memisahkan logika keberhasilan dan kegagalan secara bersih dan sistematis.
10-07-2025 • 3 min read
Rust Programming Language
Masih berhubungan dengan Ownership di Rust, masalah ini muncul ketika saya menggunakan length dari array dan array itu sendiri sebagai argument di function. Error ini berkaitan dengan konsep…
09-03-2025 • 2 min read
Pertama “Safety First”, menggunakan Garbage Collection untuk mengatur kapan data harus dihapus dari memori. Konsep ini digunakan dalam bahasa pemrograman seperti Python, Java, C#. Kedua “Control…
15-02-2025 • 12 min read
Arduino
Visual Studio Code atau VSCode adalah kode editor yang saat ini banyak digunakan developer. Selain karena gratis, VSCode memiliki banyak Extension yang menjadikan kode editor ini sangat menarik…
16-08-2022 • 2 min read
Fungsi rekursif adalah fungsi yang memanggil dirinya sendiri, hingga pada batasan tertentu akan berhenti lalu mengolahnya dan pada akhirnya akan mengembalikan nilai.
22-12-2021 • 5 min read
VueJS
Penjelasan props di VueJS. Bagimana bekerja dan bagaimana digunakan dalam VueJS.
18-07-2021 • 1 min read
Chrome Extension
Chrome extension (selanjutnya disebut ekstensi) merupakan zip bundles dari HTML, CSS, JavaScript, gambar dan file lainnya tergantung dari fungsi ekstensi tersebut.
01-06-2021 • 5 min read
Browser
Secara sederhana, web browser memiliki 4 set tugas, antara lain Fetch, Process, Display dan Storage.
27-05-2021 • 6 min read