Terjemahkan halaman ini

Hafidh M.

Hey there! I’m Hafidh. A programmer.

You can check all of my works at my GitHub profile.

I usually use Python or Rust for my personal projects, but in my daily works I use TypeScript and Go to develop backend apps.

Currently, I’m interested on expanding my skill with C++ as well.

Latest TL;DRs

  • Use a Descriptive Identifier Name

    A good variable, function, and class names can really improve the readability of our code. It is very important to make sure that it is done correctly.

    October 22, 2025
  • Exiting Function Earlier

    Nested "if"s conditions can be eliminated by exiting from a function early, which makes the program become easier to understand.

    September 28, 2025
  • Reducing Function Size

    Big functions should be refactored into multiple & smaller functions to make the program easier to understand, less bugs, and higher in testability.

    September 21, 2025