Week 21: Back on Bootstrap

Welcome back to Regularly Scheduled Programming, the blog where I talk about my journey to become a self-taught programmer.

Twenty-two weeks in and we are going back to something I first touched on in Week 3 when I recapped my Tribute Page project: Bootstrap.

I moved away from Bootstrap for my second project but I have a new appreciation for it after working through the Bootstrap lessons at Treehouse.

Continue reading “Week 21: Back on Bootstrap”

Project: Use the Twitch.tv API (Part 2)

Welcome back to Part 2 of my Twitch API project walk-through.

You can find Part 1, where I discuss the project objectives and some of the initial challenges I encountered, by clicking here.

I mentioned in Part 1, that the project now requires a workaround to access the Twitch API data. Because of that, there are very few resources available for the project in its current form.

With that in mind, I thought I would take a deep-dive into the JavaScript part of the program. Hopefully, this will help other people avoid some of the issues I ran into.

Continue reading “Project: Use the Twitch.tv API (Part 2)”

Week 20: Demo Day

Becoming a self-taught programmer is a lonely road. Most of your time is spent sitting in a room by yourself staring at a computer screen.

There is no one around to help you when you get stuck or to motivate you when you get down. There is no one around to celebrate with when you have a good day or to make small talk with when you need a break.

Sure, there are online tools like social media and community forums to help provide some human interaction but they are no substitute for being face to face with other people. Continue reading “Week 20: Demo Day”

Project: Use the Twitch.tv API (Part 1)

I recently completed the last intermediate project in freeCodeCamp’s Front End Developer Certification. The project required building an application using the Twitch API.

Since so many people use freeCodeCamp (fCC), I thought I would share what went into creating the app and some of the challenges I ran into along the way.

Spoiler alert: there were a lot of challenges in this one.

Continue reading “Project: Use the Twitch.tv API (Part 1)”

Weeks 18 and 19: Tunnel Vision

Sorry it has been a couple of weeks since I posted a recap. I have had a bad case of tunnel vision caused by all the projects I have been working on recently.

I’ve also been busy with the Code Newbie Challenge. You may have seen the hashtag #CNC2018 floating around.

When I wasn’t working on a project or a Code Newbie challenge, I was plugging away at my JavaScript and the DOM lessons at Treehouse.

Continue reading “Weeks 18 and 19: Tunnel Vision”

Project: Build a Wikipedia Viewer

I recently completed the third intermediate project from freeCodeCamp’s Front End Development Certification. The goal of the project was to create a Wikipedia Viewer.

In keeping with tradition, I am going to discuss what went into completing the project, what I was hoping to accomplish, and what challenges I faced along the way.

Continue reading “Project: Build a Wikipedia Viewer”