Hello to the fediverse and to this lovely server. New account so new #introduction
I am Alpy, a french queer developer. I might be a bit neurodivergent. I'm studying computer science and I'm in the middle of an internship as a software developer. I'm a huge linux nerd and I'm really interested by FLOSS.
At work I have the opportunity to be able to work on many different projects, with a lot of differents tools, languages and softwares. I really like it, as it allows me to discover and learn constantly.
(downside of this is that occasionnally i must interact with java.)
At night I do a variety of things, but usually I'm either coding, playing games, or watching anime.
My language of choice for the coding I do for fun is C. And the most common type of projects I do can be summed up as "Let's reinvent the wheel".
About two years ago I had to create a small shell. I'm really proud of it honestly, but the code quality is concerning. (To be fair it was two years ago, and I'm still a student).
A while ago I had started to work on a HTTP webserver called 'Owl', I unfortunately kinda forgot about it.
Then I started to work on a OpenGL game engine called 'Orion', unfortunately again, I lost motivation to work on it.
Anyway, right now my current project is a HTTP webserver framework called 'salsa', and honestly progress is going a lot smoother than on my previous attempt.
The repo got a few commits, and the basis of the network part is mostly done. I kinda dread the parsing part but I may just temporarily use a library if it's too much hassle.
I really appreciate low-level development, and I'd really like to be able to continue doing that kind of stuff. One of my dream project would be to create my own kernel / OS.
Apart from C, I also know some x86-64 assembly, C++ and TS/JS.
Eventually i'd like to try to learn some Rust, Go or Haskell.
I fricking love docker, and I'd like to learn some kube one day.
I am currently playing a lot of Titanfall 2 and Breath of the Wild. And I'm watching One Piece, and Jujutsu Kaizen too.