the insult, the phone cases, and the 7am wake up
first year of college, my c++ professor calls me straight to the front of the classroom. everyone is dead quiet. he tells me to explain basic branching logic, nested if/else.
my brain just froze up completely. i could not say a word. the professor laughed, looked at the entire room, and asked how someone like me even got a seat in computer science.
i went back to my bench quietly, but something snapped in my head. i was not going to sit around playing games in the dorm. i wanted to go make something real and make money on my own terms.
so i started a phone back cover business. i walked directly to local manufacturers, cut out middle distributors, negotiated bulk rates, and started selling them directly to buyers. quickly realized i needed an ecommerce store to display stock instead of doing everything over chats.
i had a friend back then who knew basic html and css. i told him what i was trying to do, and he built a simple mobile responsive interface for the covers. i was blown away by it. but instead of just asking him to keep maintaining it for me, i asked him: how did you actually build this? can you teach me how to code?
he told me to go learn basic html and css first. for two weeks i kept bugging him, asking him questions every single day about how this stuff actually works. i did not have a clear path yet, but the curiosity was eating at me.
then one morning i woke up at 7am, opened youtube half asleep, and randomly saw a 30 minute html crash course on my feed. i clicked it. on an old, slow laptop, i typed my first angle brackets, hit save, and refreshed the browser. seeing my own words render on a page completely broke my brain. code was not some exam question you memorize for marks; it was a tool to build whatever you wanted.
right around that time, watching the social network movie poured gasoline on that fire. seeing mark zuckerberg sit at a desk with headphones on, write code in the middle of the night, deploy it, and immediately watch real people use it online gave me chills. i did not want to write college assignments anymore. i wanted to build living software that people actually touched.
got my first freelance gig building a web app for a client for 7,000 rupees. everything was going fine until the frontend just refused to talk to the backend. i got hit with a cors error and spent 36 straight hours staring at the screen, sweating, questioning if i was cut out for this.
the fix? a single extra forward slash (/) at the end of the cors origin url.
after that weekend, i promised myself i would never just guess syntax again. i needed to understand how the browser, the network, and the protocols actually speak under the hood.