About

What is this all about?!

It’s your friendly interwebz neighbor, Flinner (also known as Ammar)!

I am an Electrical Engineering student, who does stuff, mostly on computers. I like to think that I’m a hacker too, but I don’t meet all the criteria yet, specifically point#3.

I grew up around computers, used to play 90’ era games. In fact Jazz Jack Rabbit2 remains my favorite game till now. However, after ending Minecraft I quit gaming.

I program in various programing languages [see Github, Gitea]. I prefer functional programming languages and love to hate OOP. This isn’t a CV/Resume so I won’t list all of the programming languages I know.

Until recently, my choice of programming languages was made purely by ego (for example, learned Haskell so that I appear to be smart 🤓), and I keep using the language only if I find it fun to use, not many languages hit the sweet spot of being fun yet nerdy. My list of programming languages in order of the most fun I had: Vlang, Rust, Clojure, C++.

These days I code in languages that have job perspectives, such C++.

I used to be a web developer, but now I’m interested in Embedded development, mainly STM32, but have no significant project until now. :)

Linux is my go-to operating system that I have been using for ~4 years (check my dot files!). For my desktop I use Arch Linux btw. And for my home-server and VPS I use NixOs. Back in the day I authored and maintained many popular AUR packages, but now I only maintain one. I mainly use Emacs for coding, writing LaTeX docs, reading Emails, managing my time/deadlines, and many other things.

I self-host many services that I personally use, for I don’t believe that we should depend on mega corporations to handle our data. Non-Free proprietary software takes freedom away from users, as such I try to use only free (as in freedom) software.