From f53289f8d3245644fdd1102eeb60ca1a100b7286 Mon Sep 17 00:00:00 2001 From: Hamza Date: Sun, 16 Jun 2024 18:37:34 -0400 Subject: [PATCH] Text updates --- index.html | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/index.html b/index.html index 8960ab1..9d3bfbb 100644 --- a/index.html +++ b/index.html @@ -19,30 +19,30 @@

I'm Hamza Nasher-Alneam

- A second-generation Syrian immigrant with an interest in computer stuff + A second-generation Syrian immigrant with an interest in computers

About me

-

I'm a high school student in the United States. When I have time, I like to do programming, which has been mostly full stack web dev. Now, I'm learning Kotlin for Android development, trying out Godot for the school Game Dev Club, and writing C++ code for the school robotics team. Currently using the Fedora KDE Spin.

+

I'm a high school student in the United States. When I have time, I like to do programming, which has been mostly full stack web dev. Now, I'm trying out a different languages and tools. Currently using the Fedora KDE Spin.


Work

As mentioned above, I've been just experimenting around recently, working on a bunch of small projects in Python, GDscript, Java, and Kotlin, until I find something good enough to stick with. If you want to see whatever project I'm working on this week, it'll be up on my GitHub.

-

A ambitious project I was working on in JavaScript was Git Organized, a project management and planning tool; web hosting isn't working right now, but you can set it up yourself if you like.

+

Right now, I've been working on setting up a server, an old desktop from around 2010. It's running Opensuse Tumbleweed, because I decided a rolling release is a good choice for a server. Now I'm trying to self-host everything, from photo backup with Immich to file backup with Rysnc, along with a shelf-hosted Gitea instance. The website is on is hnasheralneam.onthewifi.com, but the server is off right now and I probably won't remember to update this when it's on again

Other work

-

Another small tool I made is Activity Log, which is meant to be used for tracking time. It's a really cool project, with a nice design and charts and everything. I'm trying to make this an Android app.

-

Recently, and friend and I made a developer profile tool for a hackathon project; here it is. Right now it only fetches data from GitHub.

-

My really old work includes some games; they are still up on my GitHub.

+

Another small tool I made is Activity Log, which is meant to be used for tracking time. It's a cool project, with decent design and charts and everything. I'm trying to make it an Android app.

+

Recently, a friend and I made a developer profile tool for a hackathon project; here it is. Right now it only fetches data from GitHub.


Tools

-

Languages: JavaScript, Java, Python

-

IDEs: VIsual Studio Code, Android Studio, Jetbrains IDEs sometimes

+

Languages: JavaScript, Python

+

IDEs: VS Code, Jetbrains IDEs sometimes

+

Frameworks and tools: Tailwind CSS, some Typescript, NodeJS

Software

Firefox.

Keyboard layouts are programmer's dvorak (~100wpm) and arabic 101 (~15wpm).

-

Fedora 40 KDE Spin, Windows 11 (unfortunatly), and ChromeOS for school.

+

Fedora 40 KDE Spin!

Opinions

-

I use Python, sometimes, when I can't avoid it. The worst parts are varibles and the dependance on indentation.

+

I use Python, sometimes, when I can't avoid it.

The type checking in Java is actually really nice.

-

I use open source when possible.

+

I ❤️ open source


Achievements

Urdons and I won first place and the technical award at the MAGIC STEP Challenge! Here is our project and presentation. February 24 2024

@@ -50,7 +50,7 @@

Justin and I won third place at the MAGIC cybersecurity CTF! Here are the results. April 20 2023


Fun stuff

-

Developer jokes! Check them out

+

Developer jokes!