The hurdles I`ve had to face
Published: 2023-03-23 08:16:20

   Yes, so this is a new post and I really should talk about the challenges I've faced so far in the journey. In my own opinion, I really think that one of the greatest obstacles to anything in life is the individual involved. One's mindset has a lot to do with whatever one is up to at the time. I have felt lazy to code at times but the drive to make the most out of life, and out of this journey has kept me on my toes. The only option on my exam sheet is success in full-stack web development, and that remains the goal.
   I am literally at a stage in life now where many things have ceased to exist, and I am less concerned about many things right now. It just seems as if coding is the only thing I can think of by default. There have been enough reasons to get distracted over the past couple of days, but the desire to code has literally outweighed them all. For every single day that passes by, I face new challenges in this stuff.
   I remember the challenge I had with using the VS  code text editor just some days back. It took me a number of days to figure out the mistake I was making on VS code! I realized that live pages did not load anymore! I kept hitting the F5 button to debug and run my code but nada. Every single thing I tried out kept failing. In fact, I went as far as going on YouTube to check out videos to address the error code.
   I got a solution eventually to the issue by creating a .json file, and at some point, I had to delete the .vscode folder in the files section right on the VS code text editor itself. I thought the problem was solved by this, but then I discovered that VS code was locked to a certain page. Locked in the sense that, it kept loading a particular page regardless of the HTML I opened! I remember how I began to sweat over this and couldn't work freely anymore. 
   Eventually, I reverted back to using my old Sublime text editor. But deep down in my heart, I kept feeling defeated because of the saga with the VS code text editor. I got back to it again, and I got the same error message. In fact, I uninstalled and installed the latest version, but it still did not work! I uninstalled it again and used the MS store to install it again, but nada. I got the very same exact error message that I was getting all along.
   And then, something comical happened just yesterday as I was working. I remember that I was working on the CSS static and relative positioning tutorial yesterday. Of course, by default, you'll work more with the CSS than the HTML in this section. And then, I mistakenly hit the F5 button while the CSS file for the project was open and it gave me the error code I'd been getting all along. Of course, it occurred to me that I wanted to open the HTML file. So, I opened the HTML file and hit the F5 button and the live page opened normally without any error code.
   I had to take a break, and then slap myself back to reality! What just happened? I decided to hit the F5 button again on the CSS file and I got the same error message, but the error message did not show in the same application with the HTML file. In fact, it occurred to me that I used to press CNTRL+F5 to open the live page, without realizing that all I needed to do was to press the F5 button instead of all the stress I had been going through all along. So yes, I discovered the root of the troubles I went through over the past few days, and this might also help any other newbie. I learnt that you do not load your live page directly by hitting the F5 button from the CSS file of a project, but rather from the HTML file of the same project.
   What I have just described above here sounds probably simple and straightforward right? But imagine having to go for days and almost a week making this same mistake. Straight up, I could not do anything for almost two days because of my drive to find a solution to the error on my text editor. But I am grateful to God for the opening of my eyes to see where I was getting it wrong all along.
   I also found a seamless way to write posts like this just some days back. The rate at which technology is going is fast-paced, and if one is not knowledgeable enough, the simplest of the simplest things may elude you. I have always had an android phone over the years and I know about the synchronization of data. All I ever did was synchronize my contacts and use Google photos, but it never occurred to me that I could use tools such as "Google docs", "Google sheets", "and Google keep" in the same in which one uses any of the word/excel/PowerPoint desktop tools and have them synchronized with my phone and PC.
   In plain English, I can start writing on a tool like "Keep" or "Google docs" on my phone and then continue writing on my PC  while using the PC. They are synchronized together to work in unison. Take, for example, I started out by writing more than 70% of this post on my phone before finishing up the same on my PC. It is absolutely amazing what one can do with these gadgets we carry about innocently. I wish I knew about this many years ago!
Well, that`s about the hurdles I`ve had to face in my tech journey so far. In all honesty, it has been a challenging one. It is time to start off a coding day yet again. I will have to carry on with "The dark art of centering elements with CSS' this morning and see how far I go today before going to work. I have a few topics to go in this revision with Angela Yu`s web development course.
   By my calculation and estimation, I should be done with the CSS section and move into "Bootstrap" by next week. And I want to point out something here as a way of closing this post. It is not weird to see guys doing very well in tech. As a matter of fact, I started this journey with Andrei Neagoie`s web development course on Udemy. I paused after I got to the bootstrap section and decided to do a quick revision of all I`ve learnt so far. That was how I got the web development course material from Angela Yu. It has been a great journey with the material of an outstanding web development tutor as well. Angela Yu teaches web development in plain terms and it is very easy to follow her.
   Being able to look into the web development world through the viewports of two outstanding teachers has been a great one so far. This is me making a big shout to all the tech sisters out there. Angela Yu is a living legend honestly. The ease with which she teaches is absolutely amazing.