Jr's ThoughtLab✨
my coding journey, which I have started very recently
Alright these are my progress so far on my coding journey I have said I started recently
Week 1–2:Basics of Web Design
I started these two weeks by revisiting how the internet works behind the scenes , things like servers, requests, responses, and how browsers interpret what we build. I didn’t spend too long on this part since I’ve already been exposed to it before, but refreshing the fundamentals helped me understand why certain web design decisions matter.
After that, I moved into learning HTML and plain CSS, and it’s been a great start to my journey, even though exams forced me to pause for a bit.
Here are the biggest lessons I’ve learned so far:
Building the basic layout of a webpage is underrated.
Most people jump straight into styling, but the real challenge is creating a clean, reusable, and flexible structure that won’t break later.
Elegant code requires planning.
Writing structure that can adapt to future changes taught me more than just applying CSS properties.
CSS inheritance isn’t magic.
Not every property from a parent automatically passes to the child. I only truly understood this through hands-on practice when I tried to build a dashboard but not from theory.
Projects are far beyond passive tutorials.
Actively solving problems helps me retain knowledge better than watching endless videos.
Tools matter.
Using VS Code extensions that track progress or block distractions has boosted my focus and productivity.
Overall, I’ve realized that real growth in coding comes from building, experimenting, breaking things, and reflecting not just consuming tutorials.
@JrThoughtLab
#progress_report
Week 1–2:Basics of Web Design
I started these two weeks by revisiting how the internet works behind the scenes , things like servers, requests, responses, and how browsers interpret what we build. I didn’t spend too long on this part since I’ve already been exposed to it before, but refreshing the fundamentals helped me understand why certain web design decisions matter.
After that, I moved into learning HTML and plain CSS, and it’s been a great start to my journey, even though exams forced me to pause for a bit.
Here are the biggest lessons I’ve learned so far:
Building the basic layout of a webpage is underrated.
Most people jump straight into styling, but the real challenge is creating a clean, reusable, and flexible structure that won’t break later.
Elegant code requires planning.
Writing structure that can adapt to future changes taught me more than just applying CSS properties.
CSS inheritance isn’t magic.
Not every property from a parent automatically passes to the child. I only truly understood this through hands-on practice when I tried to build a dashboard but not from theory.
Projects are far beyond passive tutorials.
Actively solving problems helps me retain knowledge better than watching endless videos.
Tools matter.
Using VS Code extensions that track progress or block distractions has boosted my focus and productivity.
Overall, I’ve realized that real growth in coding comes from building, experimenting, breaking things, and reflecting not just consuming tutorials.
@JrThoughtLab
#progress_report
🔥2
My Challenges ?
Like anyone new to the programming world, the first few days were rough.
I struggled with aligning divs, made lots of syntax mistakes, and kept forgetting semicolons in my CSS and HTML.
One thing that hit me hard was that CSS doesn’t show errors inside the IDE so debugging becomes a real puzzle. Sometimes one small missing property or typo would break the entire layout, and I had to hunt it down manually.
But doing this consistently every day has helped me improve a lot. What used to take me hours is now something I can fix in minutes. I’m still learning, but the progress is real.
@JrThoughtLab
#challenges #progress_report
Like anyone new to the programming world, the first few days were rough.
I struggled with aligning divs, made lots of syntax mistakes, and kept forgetting semicolons in my CSS and HTML.
One thing that hit me hard was that CSS doesn’t show errors inside the IDE so debugging becomes a real puzzle. Sometimes one small missing property or typo would break the entire layout, and I had to hunt it down manually.
But doing this consistently every day has helped me improve a lot. What used to take me hours is now something I can fix in minutes. I’m still learning, but the progress is real.
@JrThoughtLab
#challenges #progress_report