Hi there!§
I am Farid, an undergrad student & software engineer (i feel like these two words together lost any sense).
Currently I am not developing any open-source projects, as I used to do in the past (books and my job consume most of my time). Though I’m always looking for new projects to contribute! If you have one - feel free to reach out to me. You can learn more about my open source activities on my Github. You can also reach out to me by email.
My favourite game is Portal 2. Space Core is the best character ever. You deserve to know this.
I’m interested in:
- Low-level stuff
- Programming languages (parsing, writing compilers/interpreters)
- OSes
- Math
Stuff I do§
I mostly use Rust and C with rare coding in Zig when the 3am itch strikes. Learning x86_64 assembly was also quite a fun journey (and surprisingly easy). It’s embarassing how many of those “engineers” don’t have a slightest cue on how computers work.
Here is a small list:
Low level (not really):
- Rust: slowly turns into a new C++, without making any meanigful progress
- C: love-hate relationships
- Zig: Super promising and raw
- x86_64 asm: it’s what it’s
CSS is dramatically more difficult than learning assembly language.
Other:
Python
A Python program must fit on a screen, otherwise it’s too long.
© The Wise
Java (+ all the pain involved: maven, gradle), a bit of Kotlin/JS
Bygone days
Occasional contributions to open-source projects
Blogposts::recent::<3>()
- Conscious Memory Management - Oct 25, 2025
- Your Missed Rust Class - Apr 6, 2025