Why BlockSimplified? - The Inception
Who Am I? Why take this journey? What to expect from BlockSimplified?
Who am I?
Hello there, welcome to BlockSimplified's first ever article(production env).
I am Vaibhav Doddihal, I don't want to give my entire bio over here, but in short I am a software developer who is enthusiastic about Mangas, Food, Tech, and recently trying to pick up Web3.0 fundamentals.
Now there are so many content creators and teachers but I wanted to document how I learn and create a knowledge base for self reflection and reference back. I am not a tech-writer or tech-evangelist(so far) or blogger (I want to be going forward), point is to also document growth, failures & experiences along the way.
Why take this journey?
Well as mentioned there is already so much content out there, this is in no means to compete or challenge or in any way take market share away from anyone else. This is more of a personal journey and create a knowledge base for myself and to showcase how do I build such a knowledge base.
To make things challenging to myself I decided to develop this website from scratch. I think it is safe to say that this was build in the span of roughly 2 weeks, of course I am not super human but with around 8 years of computer science experience I was able to breeze through the course which I referred Link to youtube video .
Huge shoutout to JavaScriptMastery. Thank you for explaining things so well.
TODO: Need to enhance editor to embed Video links with preview for links like above
Note: This above TODO is just an example of how I want to approach the process of learning and building things. Note sure when I will get back to the above TODO, but you get the idea.
Why build a website from scratch?
Basically to brush up my coding skills and to learn new tech stacks. I did checkout some no code tools but wanted to enjoy process of building & coding.
TechStack for this website project are:
- NextJS
- TailwindCSS
- Supabase : Didn't want to spend too much time on the backend, as this is what most of my professional career was about. Plus other reasons. Wait for my micro-blog about "Why Supabase?"
You might also see there is a difference in above mentioned video tutorial link and the tech stack that I have posted. this was intentional to do things in a slightly different way and still complete the project. You will read about it in next article
Note: Code review wise this project has not been approved by me, but wanted to get something launched and improve progressively. Currently the repo is private will soon make it public or some part of it.
What to expect from BlockSimplified?
Well as stated I am not completely sure about the end goal. Idea is to keep learning and keep documenting, never know who else can benefit from this.
Any and all constructive criticism is welcome, and the idea is to keep learning.
Over a period of time want to see if the philosophy of Learnability beats Experience established and believed by many others.
Thank you for reading!
TODO: Need to develop a like or a clap feature on top of post by guest viewers
3rd Nov 2024: this has finally happened!