-->
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
Rust Programming Language
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