Hi! I'm Hamza.

I do some webdev

About me

I'm a high school student and spend just about all my spare time programming. I do mostly full-stack web development, with Node as the backend. Btw, I use the programmer's dvorak keyboard (100 wpm).


Work

My current big projects are Git Organized, a project management and planning tool for developer projects.

Other work

Some other work I've done include Hillside Township, an imaginary town with a satirical newspaper.

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 also made a small JS library called Digit, which writes out long numbers in words. I'm still polishing this, and plan on adding time related features, as well as number animations.

Some of my really old work include some games, the best of which are Vegetable Dash and Gold Rush.


Tools

I spend most of my time working with JavaScript, usally with Node.js, Ejs, Tailwind CSS, and MongoDB. Clearly I use GitHub for source control. Looking into Android development with kotlin.

Software

I use Firefox because it's open source, a great browser, and has awesome bookmark management. VS Code is my IDE.

OS

I have to use Windows now, but hate it with a passion. As soon as possible, I'm switching to Linux.


More

Developer jokes! Check them out

See my BFF tildejustin's stuff


Achievements

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


Funsies

Change the website color theme

Thoughts

The iMessage Lockin

Dec 1 2022

Apple hates interoperability. Also nobody needs your proprietary messaging app anyway, not when I have such a cool open source one.

Reject Folding Phones

Dec 1 2022

They're bad, and impractical, and I'll tell you why if you click right here.