hero image

How an accident made me a web developer

Hello World!,

I am Gurvinder Singh, a fullstack web developer from India. This is an introduction blog about myself, how I started, what I know, what I bring to the table, and my future goals.

1. How I Started

Like most of the developers, I was always fond of computers, but I wasn’t initially interested in websites, and I was never curious about how they were made. I started into cyber security because let’s be honest, the idea of becoming a “hacker” seemed pretty cool, and also because I had no interest in anything other than playing Minecraft all day, so I started with cyber security for some time, but then

I was accidentally introduced to HTML, CSS, and JS, and I loved it. Then I didn't stop and went on enjoying everything, and then my curiosity for how systems like these work was developed What started as an accident quickly became the main thing I was focusing on, and it's been an incredible journey ever since!

2. Things I have learned so far

Frontend : In the frontend, I know HTML, CSS, and JS, like they are compulsory now days. I also know React. I chose React because I lacked guidance, and React was recommended to me by every other YouTuber, so I thought, Let's learn this, and I loved some parts of it and hated some but its still a pretty valuable tool for me and the world.

Backend : I know Node.js, I have built many projects with it, and I also have created a project with Golang and Fiber. I am not that good at it, but I know the basics, and I can make an app in that too. I have also used graphql and trpc for some things, and I didn't like graphql that much, but yeah, it has some use cases, but I liked trpc a ton.

Databases : After reading the above two paragraphs, you know that the database I know is... MongoDB, but the project I'm working on right now is using Postgres with Drizzle. So I have a basic understanding of relational databases too.

3. What I bring to the table

My main priority is the user's experience whenever someone visits my website. I want it to be fast, performant (i guess u saw that in this website) and reliable, and that drives me into learning new things for making the user feel at home.

4. Future Goals

I am right now 16, and my future goal is to be a better developer no matter what. I dont plan on doing a million leetcode questions or making nonsense prs thinking that I would get a job with that . What I want is to be good at the stuff I like and at least have a basic understanding of other things too.

In the upcoming months, I'm planning to dive deep into Golang or any other new thing and complete a project that I'm working on right now, which is a Cloud-Based Collaborative Coding Environment I named it 'Hexcode'

Conclusion

Thank you for taking the time to read about my journey. I’m excited about the future and the chance to continue learning and building.

Stay tuned for further updates. I will try to add a blog every Sunday.
Till then See Yaa!