Skip to the content.

Name Introduction

Fikri Firmansyah Akbar is my name.


One Project


My GitHub


My list of my favorite things in programming :heart:

  1. I excited at things that just works :sparkle:
    • Hello World!
  2. I relieved when successfully installed an applications from GitHub :smile:
    • Install GNURadio and thrift with CMake
    • Install different java version to run javafx app with sdkman
    • Take nvm to use old nodejs so it can install node app.
    • apt search pulseaudio; sudo apt install pulseaudio;
  3. I feel like flying in utilizing CLI apps, especially since I met fish shell :rocket:
    • Shell completion in fish
      • Choose by tab
      • Autocomplete by shadow text, and just press End in keyboard.
      • Command completion
      • Some parameter and argument completion
      • File path completion
    • Different syntax and result in xonsh, pwsh, nushell, and elvish
      • ls in nushell provide beautiful table view
      • pwsh have human language syntax command
      • xonsh can be used directly for calculator and reading python package help
      • elvish have so many things to go, like map
    • String operation with sed, awk, and other similar tools
      • Can be found freely in StackOverflow or Unix Stack Exchange with google
      • Playing with regex
  4. I surprised about so many things which I just began to know :tada:
    • Software engineering concepts
    • GitHub Actions do something magically
    • Role based explorations

And so on, stil growing :chart:


My first encounter with programming language is taken by C++. I learn to evaluate the number resulted from the code. Then I faced pascal. I was got so many programming practices, especially in beginner algorithmic fields. I shape my procedural computational thinking.

Then haskell came in the way. Adapting functional programming paradigm is interesting in many algorithmic problems to be solved. Nothing much learned after that, until I got some short courses in introductory web development. I learned how to turn on the server with xampp and using bootstrap to divide page in column.

I explored php to build local file viewer, and following some w3schools article. I solve some hackerrank problem because I think it’s worth trying. I did some programming in arduino by building a just-connected NodeMCU project. I do some data logging things with my teams using grafana.

I found interesting python philosophy. I paste introductory data science related python code into jupyter notebooks. I fine-tuned summarization huggingface transformers AI model using Google Collab with my team. I use octave to do some array manipulation problems in signal processing.

I installed some linux distros: ubuntu, manjaro, opensuse, and oracle linux to discover new things. I build some applications to be installed for fun and profit of new jxperience with npm, cargo, cmake. I search and try some regex in linux text processing utilities like sed. I develop my management system project in java to gain initial sense of making frequently used apps.