ishpiked

Hey, I'm Spike.

I'm a 20-year-old Computer Science student who's mostly interested in software engineering, backend development, and figuring out how things work behind the scenes. I spend a good chunk of my time building random ideas that pop into my head. Some of them end up being useful, some of them stay unfinished because another idea looked cooler halfway through. It happens.

I like writing software that's clean, fast, and actually solves a problem. I'm the type of person who'll spend two hours trying to understand why something works instead of copying the first Stack Overflow answer and calling it a day. Sometimes that's inefficient. Most of the time it's worth it.

AI has become a pretty normal part of how I work. I use it like another tab in my browser. It's great for brainstorming, reviewing code, debugging weird issues, explaining concepts, comparing different approaches, or helping me get unstuck when I've been staring at the same bug for way too long. But I don't like shipping code I don't understand. If AI gives me an answer, I'm probably going to read the docs anyway just to see if it's actually cooking or completely making stuff up.

Outside of programming, I'm usually keeping up with tech, geopolitics, movies, or whatever the internet decided to obsess over that week. I watch anime, listen to way too much music while coding, read whenever I find something interesting, and occasionally go out with a camera because taking photos is a nice excuse to touch grass every once in a while.

I'm still at the beginning of my career, so most of what I'm doing is learning by building. Every project teaches me something new, whether it's designing better systems, writing cleaner code, or realizing I should've planned before opening VS Code. Ngl, that last one happens more often than I'd like to admit.

Most of my work eventually ends up on GitHub. I like treating it as a public journal of what I'm learning rather than pretending every repository is some polished masterpiece. You'll probably find experiments, abandoned ideas, rewrites, and the occasional project that somehow turned out way better than I expected.

I'm always open to meeting people who enjoy building things, whether you're a developer, designer, student, or just someone who likes talking about technology. If you've got an interesting idea, found something cool online, or just want to chat, feel free to reach out. I'm usually around, probably with too many browser tabs open and another side project I definitely didn't need to start.

Thanks for stopping by.