I can’t begin to say how much I had to review and review again in vanilla Javascript.

At the time of writing this, I think one of the biggest challenges of Javascript was how “loosey-goosey” it was. Previously in my experience with Ruby, Sinatra, Java, C#, and Rails. There was no real set structure. It’s something I continue to struggle with.

I think understanding scopes is key. Scopes can provide a sense of structure and allow you to move past some of the culture shocks in comparison to the other languages. …


I learned very quickly I took on a bigger project than I meant to. However, instead of scrapping the idea, I decided I need to take the challenge. I will say after going through this project I am eager to add more. I created the ticketing system because I felt it was close to home will my experience in IT. However, a ticketing system can have a lot of features and I didn’t know where to start. So I started from the ground up. What does that mean?

There were several times during the project I scrapped a whole MVC…


Long time no post…
I need to get better about posting items to my coding blog, but for this project, I decided to work recreating a spreadsheet I currently have in real life. A “log” of games I play, a backlog of un-played games, or games coming out. It’s a simple Sinatra app that can definitely grow into something larger if I want to incorporate Rails in the future or grow my proficiency in Sinatra.

My idea for the project actually came from a spreadsheet I keep for myself already, but thought it would be cool to recreate that or…


Let’s start of with this…How do you pronounce Amiibo?

https://www.howtopronounce.com/amiibo

Ok, now that we are done with that, let’s move to the project.

This project was a Ruby CLI Project or Ruby Command Line Interface Project in which I would have to scrape data from a website or pull the data from a JSON of an API. Here is the API for reference — https://www.amiiboapi.com/.

We can start with the api_manager.rb class or APIManager class. This portion of the project is the shortest of all the classes but the the most important in my opinion. It’s the literal back…


This has been a lengthy journey hence the title. I originally started my journey with Computer Science at UTSA. I started programming there for about 3 to 4 years. Due to life choices and current situation in life at the time I decided to swap over to an IT degree in my senior year. I proceeded to get my bachelor’s in Information Technology — Networking and Communications and decided to work in the IT field for the past 7 years. However, I always dabbled in code. Alittle here, alittle there. …


This was one of my downfalls when I first started learning about code and understanding how to manipulate them. However, going through the course has help give some insight to tackle these better. How you say?

Well the labs were there to give live examples and implement what you have learned as you go. That isn’t to say there were some struggles at first. Mostly with iteration. The concept of Arrays and Hashes being just unsorted lists was a bit easier to understand when you could have that visualization of it. …

Austin Redmond

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store