Hello there, friend! I’ve had to come back to this several times to complete it. I’m learning web development and blogging about it. I just finding out that good blog posts have around 2500 words! Motivated and inspired, it’s time to aggressively move towards my goals. Instead of confining my time for learning and working to five hours in the late morning and early afternoon, I’m removing the cap. I’m hoping I’ll reap the benefits of this, and will consider it an investment if I don’t immediately.

I found some new material in the responsive web development section of freeCodeCamp, and decided to do it. There were a few tasks here and there I needed to complete, and then one entire module — drawing a cat head using CSS. I completed this relatively quickly, and returned to my JS work.

My next project is creating a palindrome checker. I’ve worked out a lot of what I think is needed for it, but implementing it is still tough. It’s a struggle to do some of the early tasks. More intensity and clarity would be nice. Hopefully I can find those soon (tomorrow would be nice) because I really need to keep making progress.

Increasing reading time is also a major goal, and priority. If I can read more, I will gain valuable insights I wouldn’t otherwise. It’s another opportunity to learn, and to learn important perspectives. I’m excited to have a new book coming, and to finish up the novel I’m currently reading. I was able to get a web development book for a bargain price, and I can’t wait to start going through it and improving my skills.

Excitement

This domain and the blog I’m building excites me. It gives me motivation to continue my learning journey, and allows me to fantasize about the future. Opportunities for growth will present themselves. I’m looking to build my professional portfolio and network. I’m going to share this blog primarily on X to start, and later, once I’ve gained an audience, expose it to some more people in my inner circle.

While building this I’d also like to: continue reaching out for freelance opportunities, obtain a GitHub certification (after I finally get through the one I’m currently working on), and familiarize myself with and use Figma to prototype and design projects. With these skills I should be able to easily get some jobs, and add to my portfolio. I’m having fun on X now connecting with other people interested in web development. It’s exciting to know that one day I could be working on a project with one of these people.

I’m aiming for a Flesch-Kincaid score of at least 75 before publishing any content using this tool. This will ensure my content is accessible, and easy to read. I’ll also be adding an image every 500 words or so to keep things fresh and engage the reader. This will undoubtedly be a bit of a struggle at first — on first run through I’m finding it difficult to get above 65. However, with time and more practice I have faith that I’ll improve.

learning web development

I’m using an SEO plugin to inform my headlines for my blog posts now. I just spent a while testing out different headlines — it was difficult to score above 70, but I was finally able to achieve a score of 73. I’ll probably come back to this later — a score of 80 would be nice.

My history in learning web development

Since this post is about learning web development, let me talk about my history with it for a bit. The idea of getting into web development occurred to me in 2017 when I realized there was large job growth projected in the field. I had recently transitioned careers, and was struggling to find my place in the job world. Bouncing around through a couple jobs, gaining no real traction or success provided little satisfaction. I yearned for something of my own. Something that could provide me flexibility financially and physically was sorely needed. I wanted to be in control of what I worked on and when I did it.

I started learning web development in the latter months of 2017. At first, I studied documentation available through Mozilla — they have a lot of good resources available. I worked through these tutorials, and this was my main form of learning for about seven months. It was lacking something though, and this was implementation. Without implementation and actual action, I was finding it difficult to learn.

In 2018 started building my own site, and struggled along for a while with it. I started using freeCodeCamp because I found it more interactive and easier to learn. This sped up my progress as a developer somewhat, but life got in the way, and I needed to get a job to pay the bills. I found it difficult to do substantial work on projects, though I would at times, and still worked on my skills. While I was a Lifeguard at the Y, I would use the Codecademy app on my break to keep my knowledge of JavaScript fresh. It was enough to keep a seed planted in my mind. I was always going to come back to coding.

More recently in learning web development

After some time, I was able to get my first website live in 2021. I had a little extra time because of the pandemic — I may have been laid-off at the time. It was a fun yet exhausting comprehensive process that required endless patience, and exacting attention to details. I remember one of my first projects, a website for my friend, had a stray bracket in the code that was showing up on the page, and it drove me crazy because I couldn’t find it in the code. It was a relief when I finally did, but took me quite a while! I still have an Instagram post for evidence.

I’m still attempting to gain some footing in the freelance world. I recently completed my first job, however, and though it wasn’t related to web development, it at least got me started and a nice five star review. The urgency I am applying to this aspect of my life at this point in time will hopefully tip the scales, and result in me finally landing some clients. I recently had a close call with employment — sending proposals for data conversion and data entry positions. I didn’t hear back, however. Alas, I am doomed to work on my own things for now. Hopefully I can build them up to a point that will impress would-be clients, or potential employers.

What I’m doing today

I need to get back to the palindrome project and try to finish it up. I also need to buy some more connects and send out proposals for jobs. This means I will be very busy today, which is why I’m rapidly trying to finish this post up now. I’m optimistic that with time this length of blog post will become normal for me to write.

On my journey to become a web developer I started with HTML. This what makes up the foundation of webpages today. In the early days of the web HTML was the primary language, accounting for nearly all of the code written on any given webpage — everything was done with it. Today, we have Cascading Style Sheets (CSS) to style our webpages, and frameworks like Bootstrap that utilize it by applying class names to our HTML. Lastly (for the front-end) we have JavaScript, which provides functionality to our webpages and the ability to interactively adapt pages.

To go along with these technologies I’ve also learned how to use some jQuery — a JavaScript library that makes coding a little more concise. Because I wanted to add back-end functionality to my sites I’ve begun to experiment with PHP. So far, I’ve only created a contact form that will send me an email when completed, but it has provided me some quality entertainment.

If you want to get started learning web development you just need a few things: a computer, a decent internet connection, a positive attitude, and some type of code editor. If you’re trying to run PHP you’ll need to run your own web server. I’ve used a number of code editors over the years: notepad, notepad+, brackets, atom, and now visual studio code. I would recommend VS Code currently.

The harsh reality

To become a professional in the field is harder than ever, so it is important to be efficient in learning web development. For myself, I know that I simply haven’t put in enough time to be at the level needed to be a successful professional. This is why I’m putting more time in than ever. Doing this is the first step towards success for me, and something that I look forward to doing consistently while expressing that here.

In learning web development you come across a number of obstacles. They are possible to overcome. If you focus and use everything you’ve learned you just may do that. I’ve had a few transcendental moments like this before, and boy does it feel good. It’s just about as much excitement as I can take!

Part of the fun is pushing yourself to that limit — past your comfort zone. If you can do this often, then you can improve. I’m going to practice this today, and try to take on challenges head-on today. With a little bit more enthusiasm and a lot of persistence I should be able to accomplish my goals.

Working on this project has me slightly behind schedule on my certification, so I’ll have to work hard in the coming days to stay on schedule. The sooner I can finish this up the better because I have a lot of other things I can do. The range of possibilities is actually pretty big. I can work on projects, attempt to collaborate with someone, or work towards another certification. I need to learn prototyping and do that GitHub certification, then I’ll be ready to take on some jobs. In the mean time, I’ll be sending out proposals for more jobs anyway.

That’s all for now

I didn’t make it to 2500 words, but maybe that’s something I can work up to. This is still the longest post I’ve ever written, I think. Hopefully I’ll get better and better with practice here, and have plenty of material if I keep learning at a high rate.

I’m excited to continue posting here, and to unveil this blog once my X account hits 50 followers, which will be soon. I’m hoping I’ll be able to find some people that I can work together with, and build cool stuff. In learning web development it’s important to stay motivated, and one of the best ways to do that is to track the progress of your peers. I’m looking forward to seeing my new friends grow, and to progress alongside them as well.

Learning web development isn’t the easiest thing in the world, but it doesn’t have to be absolutely desolate. There are lots of connections to be made, and friendly people who make it more fun. Building a project is thrilling. Building something that works, and can be used by others, is extremely gratifying.

If you’ve made it this far, thank you. I’d hazard to guess that you came here from X, as that’s where I’m sharing this. I was going to put a feedback form on the home page, but form services for WP are apparently very expensive. You can follow my progress there. I’ll also be posting here frequently, so come back if you’re looking for some casual reading.

Until next time,

Warren


26 responses to “Massive Download: learning Web Development”

  1. 리니지 프리서버 홍보사이트 Avatar

    SalutationsI would like to express my deep admiration for your remarkable article. The clarity and expertise you exhibit on this topic are truly awe-inspiring. If you don’t mind, I would be delighted to subscribe to your feed in order to stay updated on your future posts. Thank you immensely for your exceptional work, and please continue to excel.

  2. 토렌트사이트 순위 Avatar

    While browsing a new website, we came across a webpage that immediately caught our attention. We are extremely impressed with what we have seen so far and are eagerly looking forward to your upcoming updates. We can’t wait to delve deeper into your website and uncover all the amazing things it has to offer.Take it easy.

  3. 토렌트사이트순위 Avatar

    Hi-yaWhile exploring a new website, we came across a webpage that immediately caught our eye. We are extremely impressed with what we have seen so far and are eagerly looking forward to your future updates. We are excited to explore your website further and uncover all the amazing features it has to offer.

  4. 오피 사이트 순위 Avatar

    HowdyWe stumbled upon this webpage on another site and were intrigued to explore further. I’m really liking what I see, so I’ll be keeping up with your updates. Looking forward to delving deeper into your website.Be seeing you.

  5. xz--dmeg:^ Avatar

    YoI was immediately captivated by your blog post! Ever since I discovered your blog, I have been completely absorbed in your other articles. The compelling content you offer has left me craving for more. I have subscribed to your RSS feed and am eagerly anticipating your upcoming updates!Talk to you soon.

  6. xz--dmeg:^ Avatar

    GreetingsYour exceptional article has left me truly impressed. Your expertise and clarity on the subject are remarkable. I am eager to subscribe to your feed and stay updated on your future posts. Thank you for your outstanding work, and please continue to excel in your writing.Until next time.

  7. Marianna Vasquez Avatar

    There is definately a lot to find out about this subject. I like all the points you made

  8. what airport for punta cana Avatar

    I like the efforts you have put in this, regards for all the great content.

  9. Elizabeth Nash Avatar

    This was beautiful Admin. Thank you for your reflections.

  10. Kelton James Avatar

    Pretty! This has been a really wonderful post. Many thanks for providing these details.

  11. Patrick Roach Avatar

    I’m often to blogging and i really appreciate your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for brand spanking new information.

  12. Düzce evden eve nakliyat Avatar

    I do not even understand how I ended up here, but I assumed this publish used to be great

  13. seo hizmeti Avatar

    very informative articles or reviews at this time.

  14. website whatsapp Avatar

    For the reason that the admin of this site is working, no uncertainty very quickly it will be renowned, due to its quality contents.

  15. bitstarx Avatar

    I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!

  16. milagros landry Avatar

    This was very enlightening.

  17. edwin vaughan Avatar

    Every sentence here adds value.

  18. Lillianna Mccarty Avatar

    Super helpful — bookmarked for future reference.

  19. القرفة للتنحيف Avatar

    Simply desire to say your article is as surprising.
    The clarity in your post is simply spectacular and
    i could assume you’re an expert on this subject. Well with your
    permission allow me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please carry on the enjoyable work. https://tichmarifa.blogspot.com/2025/08/blog-post.html

  20. Jayda Mora Avatar

    Thanks for the examples — they made the theory much easier to digest.

  21. Aliyah Madden Avatar

    I never thought about it this way before. Your post gave me a fresh perspective.

  22. Anika Scott Avatar

    There is definately a lot to find out about this subject. I like all the points you made

  23. Phillip Crawford Avatar

    Nice guide — the tips are simple but effective. Thanks!

  24. Zechariah Bode Avatar

    Thanks I have recently been looking for info about this subject for a while and yours is the greatest I have discovered so far However what in regards to the bottom line Are you certain in regards to the supply

  25. Elijah Winters Avatar

    Nice post. I learn something totally new and challenging on websites

  26. Quinten Sharp Avatar

    Excellent explanation — the visuals were worth a thousand words.

Leave a Reply

Your email address will not be published. Required fields are marked *