Why I decided to learn software engineering


To become a software engineer

Using setInterval with recursion

Okay let’s say you want to continuously check for some condition. Once that condition is reached, do something. Maybe then the conditions change and you want to check again if that original condition was met. So how do we do this?


Mutation observer

Hello! I’m Troy McClure, you might remember me from… last week.


Codewars Kata on duplicate counting

Okay, so the purpose of this blog is explain my thought process in building my solution for this kata. https://www.codewars.com/kata/54bf1c2cd5b56cc47f0007a1/javascript


How to deploy your Rails backend to Heroku

The purpose of this blog is to explain how to take your local Rails backend and deploy it to Heroku. Here, we are starting with a repo on github that was created with rails new <name of app> --api and assuming you’ve got an Heroku account or can set one up. Heroku allows for 5 or so free apps.


Up and Atom Lab

For my final project, I built a React frontend using javascript and a Rails backend. I incorporated Redux and thunk for manage state across my application and allowed for dispatching of functions in action creators as opposed to only objects, respectively.