Hello world!
Hello, I'm Emin, and I really like programming. I also like anime, scifi, books and video games.
I have been learning about various programming topics since about 2019, and I know how to program in C, C++, Python and (most recently) in Common Lisp.
I am quite enthusiastic about the whole "improving myself" thing, and I am always open to learning about new programming languages and other technologies.
Here are some examples of the kinds of personal projects I've worked on:
- A bot that can play Tetris way better and faster than I (or anyone I know) ever could. (written in C)
- Lightweight and minimal (arguably incomplete...) FTP server. (C)
- A portable sockets library that aims to provide a more consistent interface to sockets across both Windows and Linux (C++).
- I contributed quite a lot to my highschool's computer olympiads training repo (C)
- I made an attempt at writing an entire operating system. I say "attempt" because I'm not quite satisfied with where it is right now, and I want to eventually make another attempt at it. (C and make)
- A simple blockchain implementation. I learnt quite a lot about the strengths and weaknesses of this data structure here. (C++)
- A collection of some hash functions (C)
- A chip8 emulator (quite buggy as of right now, sorry...) (Common Lisp)
- The static website generator that was used to generate this very website! Quite impressive, eh? (Common Lisp)
There are a few other things I've done, but most of it hasn't progressed to the point of presentability. I happen to be quite the perfectionist you see, so I don't really want to show the "incomplete" stuff. I even had my doubts about some of the stuff here...
Anyway, that's my introduction page. Hopefully I'll add some other stuff to this site later. Like a blog, IDK... and maybe less self-doubt? Oh who am I kidding. There's always self-doubt, no matter what you do.
Oh, also, here's the page where I explain some of my thought process and what I've learnt from the static website generator I made to make this site.