I am a student, interested in eventually studying Computer Science. I can code in C#, JavaScript and Python (the former I am still getting used to).
One thing I like is making my own implementations of things that already exist, like Priority Queues with an underlying min-heap structure- I get to understand why things are made the way they are and at the same time get the joy out of getting stuck and figuring out how to do something.
I also make visual things from time to time, usually with p5.js (which is how I started learning JavaScript)- my favourite visual thing that I've made recently is probably my falling sand program, but I also enjoyed making this orbit program- I got to use what I learnt in Further Mechanics to make a cool sketch!

