Blog
I'm sharing my thoughts, experiences, and learnings on software development, tech, and more. Dive in for insights, stories, and occasional rants.

Things I Wish I Knew Before Studying Computer Science
# 🎓 Things I Wish I Knew Before Studying Computer Science When I first decided to study Computer Science, I thought success was simple: learn programming, get good grades, graduate, and land a job. I imagined that university would teach me everything I needed to know about becoming a software engineer. Looking back now, I realize the journey is much different—and much more interesting—than I exp…

I Almost Quit Programming Because I Kept Comparing Myself to Other Developers
# 💡 I Almost Quit Programming Because I Kept Comparing Myself to Other Developers Every time I opened social media, it felt like everyone was ahead of me. One developer was building AI apps at 19, another had a perfect portfolio with thousands of GitHub stars, and someone else had already landed a remote job at a big company. Meanwhile, I was still struggling with bugs, tutorials, and unfinished…

I Stopped Watching Tutorials… and Everything Changed
# 🚀 I Stopped Watching Tutorials… and Everything Changed For a long time, I felt like I was learning a lot. I spent hours watching tutorials on Next.js, Node.js, React, and MongoDB. Everything made sense while I was watching—I could follow along, write the same code, and even predict what would come next. But the moment I opened a blank editor to build something on my own, I got stuck. That’s whe…

Building a Blog with Next.js, Node.js, and Cloudinary
# 🚀 Building a Blog with Next.js, Node.js, and Cloudinary When I built my blog project, everything worked perfectly on my local machine. Images loaded correctly, posts were created without issues, and the app felt complete. However, after deploying it to production, I started facing unexpected problems—images stopped loading, and Next.js began throwing errors. The main issue was that I was stori…