UUID V4 Benchmark
12 Jan 2025UUID V4 is one of many kinds of UUID used as identities for its randomness and uniqueness. In this post I will show some benchmarks of UUID V4 generations in some programming languages. This microbenchmark will measure time spent generating 1 mill…
Why Rust?
17 Dec 2024Here are some reasons why I'd use Rust for some cases, especially backend/server-side. These are purely coming from my opinions.
Linux Server Administration
14 Dec 2024Di post ini saya akan menjelaskan secara sederhana beberapa administrasi awal yang biasa dilakukan pada server/VPS linux. Post ini mengasumsikan Anda sudah memiliki VPS secara remote dan public IP nya bisa dicapai. Pada kasus ini kita akan menggun…
Test-Driven Development
16 Feb 2024My opinions about Test-Driven Development
Generics in Java vs Go vs Rust
01 Sep 2022Comparison of generics feature in Java, Go, and Rust.
How to version Software Development
Optimize Webpage Performance
01 Oct 2017Webpage performance is one of important keys for its accessibility. Slow response webpage will be more likely to be abandoned by users immediately. Hence, why you need to optimize it as much as you can. Here's tips and tricks I found based on webs…
How to Git
30 Sep 2017Git is the most popular version control system used now. Being distributed in contrast with its counterpart svn make git more flexible, reliable, and convenient to use for development. Here are basic things you'll do in git.