Open in app

Sign In

Write

Sign In

Chris Houghton
Chris Houghton

Home

Lists

About

Jun 5, 2022

Recursion & Recursion & Recursion!

What is it? What is recursion? Basically a process in which a function calls itself directly or indirectly, and the corresponding function is called a recursive function. Recursion is good for solving problems that can be broken down into smaller subsets of the original argument. …

Recursion

8 min read

Recursion & Recursion & Recursion!
Recursion & Recursion & Recursion!
Recursion

8 min read


Apr 11, 2022

Write A Github README.md

When first trying to include a readme on a project new developers are going to feel overwhelmed. What do I put in it? How should it look or be structured? Do I even need it? The answer is yes you need it, and so does everyone else who is looking at your project. The readme file is going to give any user/contributor the information they need to get up and running, know how to use the project, how they can contribute, and what permissions they have.

Readme

5 min read

Readme

5 min read


Apr 6, 2022

Ruby: Change the start value of Array index

Working on a project the other day I came across an issue where I needed to add a different value to the staring index of an Array. Normally arrays start at the value of 0. …

Ruby

2 min read

Ruby

2 min read


Mar 7, 2022

Guitar Effects, Streaming Music, and ReactJS. A project for Flatiron School.

This project called TubeScreamer I bring together React, Redux, Web Audio API, Tuna.js , Spotify API, Express, Axios and much more to create a not at all comprehensive just scratching the surface but still powerful guitar effects pedal board that allows you to stream your favorite songs off Spotify and rock it with your favorite artists. I really wanted to do something with music for this one, I knew there had to be a way to plug my guitar into my laptop and rock away. I figured it out and am proud to unveil my Tube Screamer app, named after an iconic overdrive pedal.

React

10 min read

Guitar Effects, Streaming Music, and ReactJS. A project for Flatiron School.
Guitar Effects, Streaming Music, and ReactJS. A project for Flatiron School.
React

10 min read


Nov 12, 2021

FlatIron School JS

Project: Spooky Season Did you know that JavaScript is used by 97.6% of all websites, according to W3Techs? Now you do, it is estimated 1.7 billion websites exist, that means 1.66 billion websites use JavaScript. And now that you know, you know why it is such a good and almost necessary language to…

Spooky Season

7 min read

FlatIron School JS
FlatIron School JS
Spooky Season

7 min read


Jul 26, 2021

Rails Project about a Bank

To begin this is a summary of the Rails app I created to showcase everything I have learned about Ruby on Rails and coding in general. First off my ‘App’ is a basic banking application, you can have a checking account, savings account, take out a loan, get a credit…

2 min read

2 min read


May 28, 2021

Grandpa Jim

Some of the things I remember and cherish most are from my childhood and the farm, I loved going to that little farm in Highland. When I was just a little tiny buddy, I remember going down the road to one of the neighbor’s farms that had just hatched some…

5 min read

Grandpa Jim
Grandpa Jim

5 min read


May 5, 2021

Flatiron Sinatra Project! Finally finished and how it beat me up.

I have just finished my Sinatra Final Project for Flatiron School and personally, it was difficult, very difficult. Let me explain, I work for two weeks straight. That's 14 days straight no days off and this go around I was also working from 6 pm to 6 am plus a…

Sinatra

5 min read

Flatiron Sinatra Project! Finally finished and how it beat me up.
Flatiron Sinatra Project! Finally finished and how it beat me up.
Sinatra

5 min read


Apr 9, 2021

Procedural vs OOP

Procedural and Object-Oriented Programming, a small glimpse at these two coding patterns. Wikipedia defines Procedural and Object-Oriented Programming as: Procedural programming is a programming paradigm, derived from imperative programming, based on the concept of the procedure call. Procedures (a type of routine or subroutine) simply contain a series of computational…

4 min read

Coding Language Paradigms
Coding Language Paradigms

4 min read


Apr 9, 2021

Shotgun Port is still in use?

Error while working Sinatra, Shotgun Gem, and local server. While working with Sinatra and Ruby ‘Shotgun’ gem, I tried to start a local server and received the error message: /Users/ChrisHoughton/.rvm/gems/ruby-2.6.1/gems/eventmachine-1.2.7/lib/eventmachine.rb:531:in `start_tcp_server’: no acceptor (port is in use or requires root privileges) (RuntimeError) The issue was I had no local server running, yet the server:9393 was in use.

2 min read

2 min read

Chris Houghton

Chris Houghton

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams