Skip to content
View 0xEAF's full-sized avatar

Block or report 0xEAF

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
0xEAF/README.md

Hi, I’m xeaf 👋

Also known as 0xEAF

I am a 15 years old student from France 🇫🇷. I started programming back when I was 9. I also do YouTube videos about programming, gaming and more.

My passions

  • Programming - mainly softwares with terminal or web interfaces
  • Gaming - Geometry Dash player since I was 10
  • Helping out - I like helping people out on subjects I know - so, basically, tech
  • Researching - sometimes, I research stuff on tech for entire days
  • Archiving - because archiving the past allows us to better move forward in the future

My languages

  • 🇫🇷 French - primary language, french accent, ~ C1
  • 🇺🇸 English - secondary language, mostly american accent, ~ B2
  • 🇪🇸 Spanish - third language, learning in class, ~ A1

NOTE: I only answer to messages written in French and English. I do not consider myself good enough to use or reply in Spanish. I tried to learn Russian a few years ago but abandoned because I had no use for it.

My Favorite Technologies

  • Python (with Flask, SQLite3, BeautifulSoup4...) – I used it for the majority of my projects, after realizing that Python was never really made for everything I was using it for – and so it's particularly slow compared to other equally simple languages. Nowadays, I'm looking to replace it, even though it's still a good technology.
  • PHP (with Apache and MySQL) – I also used it for a long time to create websites of all sizes – and I never encountered any downsides. It's often faster than Python and it's the only language available on many free and paid hosting services.
  • Forgejo (Git server) – for a long time, I didn’t want to use Git due to its apparent complexity, but eventually, I set up my own Forgejo server and started using Git for all my projects – and I’ve never regretted it since.
  • SvelteKit (and Svelte in general) – although I’m not yet a pro in Svelte and SvelteKit (and I often forget basic techniques and functions), I quite like how Svelte and SvelteKit work compared to other frameworks like React and VueJS. I even rewrote a large application I was developing with Flask and Jinja to use ExpressJS for the back-end and SvelteKit for the front-end!

Technologies I Would Like to Learn

  • Node (with ExpressJS and Sequelize) – in order to replace Python, I’ve started using Node for some projects – for now, I don’t know how to use it well and I’m still learning how the basics of Express and Sequelize work, but I’m sure it’ll be worth it.
  • C/C++ (with GCC/GlibC) – since a large portion of open-source projects use C and C++, I absolutely need to learn them someday – but when? I have a lot to do, both academically and in personal projects. Also, to learn, you have to practice – but I can’t seem to come up with project ideas that would benefit from these languages.
  • Rust – for reasons similar to C and C++, but it's worth mentioning that Rust is designed to be simpler and safer in memory management, which is a great benefit, and it could allow me to stop avoiding opportunities to write more performant code just because memory management is... complicated.
  • Golang – even though Node is more performant than Python, Golang seems like the best replacement for Python – it was actually created by Google teams to replace dynamic programming languages, including Python – but I haven’t learned it yet because it’s quite different from other programming languages, requiring you to provide types for variables and functions, and other things I'm not used to.

Pinned Loading

  1. js-cryptools js-cryptools Public

    Cryptographic tools for AES encryption and decryption and CSPRNG for in-browser JavaScript using the Crypto API.

    JavaScript

  2. NG-Music-Artwork NG-Music-Artwork Public

    Firefox/Chromium extension for viewing the Newgrounds music artwork on the audio listen page (because why isn't this a thing already?)

    JavaScript

  3. wpixel wpixel Public

    A pixel art generator for the Wplace, built with PixelIt (but monkey-patched).

    HTML

  4. DumbAIss DumbAIss Public

    Interface pour une fausse IA (de @PolluuxX), codée en 1h30 par moi - challenge de @NatCode171 !

    Python 1