The first thing I did once I learned how to code was to start making games. I've continued that trend ever since, making many game prototypes, and participating in many game jams. As a gamer, it's so satisfying to have a game idea and be able to make it myself. I've even dabbled in the modding sphere, especially with Minecraft datapacks/adventure maps.
An unexpected thing I find joy in is coding to make other coding tasks easier. I've made many odd tools over the years, including a python script to handle vector work for physics labs to importers and exporters for my internship. Tools and workflow optimizations just tickle me silly.
I've never really been a fan of frontend web dev. Backend, on the other hand... My first task at my first internship was to make a new endpoint for a REST API and it was so much more enjoyable than any other frontend work I've been tasked with so far. Sorry JavaScript frameworks, but I just don't have that design bone in my body.
Vim - I'm a diehard vim user.
Git/Github - Add and commit, add and commit.
Godot - I've tried Unity and never really liked it. Godot all the way.
VSCode - I'll begrugingly use it, but only with the vim extension.
Jupyter Notebooks - Quite a useful tool!
Python - Most of my work is in pythonic languages.
C++ - For schoolwork. It's fun!
Java - Old language of choice, a bit too verbose.
Ruby - Just plain good fun.
HTML/CSS/JavaScript - Not my favorite, but I know it.
Rust - Learning it.
OpenAI - For my work in Generative AI.
Matplotlib - For graphing in schoolwork.
Pandas - For my work in data analysis in Generative AI.
Numpy - For data analysis in schoolwork.
React - For webdev projects in school.