In a world where people want immediate results, we procrastinate a lot. And anything that feels time-consuming to do, loses our interest before anything else.
I am a guy with multiple interests in life. But one thing I decided after combining all of them, was becoming a Game Developer in the future. Then why or even how I ended up creating a damn website? And why even does it feel so addicting to invest time in?
From a long time ago, on every website I visited, there was a credit section ( a footer ) where people would cite their contacts or important info like copyright warnings. My important info was a motto "The first action to promote further action" which was a reference to the philosophies common in:
- The “Do Something” Principle (Mark Manson)
- Habit Stacking (James Clear, Atomic Habits)
- The 5-Second Rule (Mel Robbins)
- The Two-Minute Rule (David Allen, Getting Things Done)
where, instead of waiting for a motivation to strike you first, you create the environment for a continuous cycle of motivation by taking action first. A kind of feedback loop.
Making a website is nothing special, especially when it consists of a bunch of anchor tags in a HTML snippet.
Everyone knows that.
I knew that.
It's so simple that people wouldn't even spare the time to make fun of you. It is what it is.
However, I had the privilege of being surrounded by kind-hearted people who appreciated my work nonetheless and encouraged me to carry on. I envisioned a website for getting access to University resources from my first semester at UITS. But I didn't have the motivation to do so. That kinda goes against the philosophy I am preaching here. But one thing I did do was to catch the fleeting motivation during my first Web Designing Lab in my sophomore year and link my Google Drive folders in an HTML code. It wasn't much, but it was a code. It was real and that feeling at first is immeasurable.
I felt motivated and thought about how I could host my codes online and easily access them without some kind of intermediary for sharing Drive links. That was the start of my feedback loop (or a new addiction perhaps).
In my case, the website wasn't the first thing I realized. But the most impressive thing to me was the inherent value of that website that I compiled over 2 whole semesters by gathering important resources and materials. And of course, the knowledge that somehow GitHub hosts your websites for free, even though I didn't know how exactly.
I went to the Library that day and coincidentally met Azhar bhai after a while. Having a fish brain for socialization, I did not recognize him at first. I guess he was a bit disappointed. But he introduced Netlify to me, which is better than GitHub for hosting I guess? With that, my barebones HTML code was online.
It's still online at https://ouits-res.netlify.app/ and it's the same as the GitHub one, being hosting on the same repository.
Later that day, I went home and figured out how I could do the same on GitHub as intended originally. I wasn't used to the GitHub environment but eventually figured out the deployment of the website from the repository settings.
Then this became a thing: https://b1tranger.github.io/oUITS-Resources/
It was now accessible through anywhere by just typing my IGN "b1tranger" in a search query. The current "modernized" design was after almost 200 commits, so please don't misunderstand. It's what happens when you try to do something in practice without going through the basics. I really just went with the motivation flow and implemented any and all concepts in my code as I saw fit. Because of a strong disinterest in lengthy courses and a common interest in getting immediate results.
From that moment on, after some CSS for background color, I felt like this practice of getting results was consistent and could be applied to other fields as well. But I dared not to get distracted back then.
It was addicting, to see that changing some random code on Visual Studio Code changes the website view immediately in "Live Preview" just beside the code. I wanted it to have more features. And I wanted that to happen because I was going to use them myself. Looking good was rarely a part of it.
Then showcasing the website to my friends on a Discord call gave me a bit of a reality check. Sajid went along and criticized my code for being plain and simple and suggested that I add more contrast to my website. He said that from the eyes of an online visitor. And I kinda took that personally. I carried on with the pursuit of making my website look good at the same time.
Then one day I made 78 commits in GitHub. Looking back, it might look ominous but I was just commit-ing on my Mobile phone to edit the code on the raw GitHub editor.
I added Iframes, copy-pasted and modified codes for the Top and Bottom bars from w3schools, used Claude AI to give me a basic code to work on some sections and themes, and finally got the prophesized "Modernized" look in my website. I encountered broken links, debugged them, and broke a few more codes that resulted in making the website look better. Added a few pages for future additions like Tutorials and Blogs.
In my journey so far, I wasn't ignored even once. Got criticized a few times but never got discouraged. Which makes me think that I got lucky in a way.
That's the story of my website creation.
Special thanks to,
- AL Imtiaz sir
- Akib Reza
- Ashrafuzzaman Sohan sir
- Jobair Ahammed sir
- Kazi Md. Azhar Uddin Abeer
- Masud Ur Rahman
- Md Sajid Hasan
- Mrinmoy Biswas Akash sir
- Muhaiminul Islam
- Nafirul Haq
- Sabbir Howlader sir
- Saima Siddique Tashfia ma'am
- Selim Reza
- Shabib Ahmed
- Shajidul Alam
Comments
Post a Comment