Photo by Balázs Kétyi on Unsplash

I’ll admit that in my crash course on programming I jumped right into using Ruby on Rails as an API with the handy command line shorthand:

I coded away without giving too much thought on what an API is or how it works on a high level. In fact, I went on to code a couple more projects with API’s and couldn’t always remember what the initials of API even meant. In…