The JavaScript section of the Flatiron Software Engineering bootcamp was by far the hardest phase yet. Although HTML manipulation was familiar, the addition of JS made everything feel completely new. …


Getting started

After attending the Flatiron Software Engineering Bootcamp for nearly 6 months, I thought I had a good grasp of the ruby language. After wrapping up the third phase on Ruby on Rails and starting my first rails app, all of my knowledge was truly challenged. There were so…


While learning about Sinatra, my worldview as to how the internet operates has really expanded. Sinatra is a lightweight web-framework implemented using Ruby. In essence, Sinatra contains a library of Ruby methods that can turn a Ruby application into a dynamic web application. In conjunction with ActiveRecord, which is the…


Getting Started

Coming up with a CLI project idea was not easy. I usually have many ideas but no structure on how to actually make them become reality. I had so many interests, I did not know where to start. …


Ever since I was very young, I remember looking at the environment and asking questions that no one around me was able to answer properly. “Why is the sky blue?” I asked in awe, looking at the blue vastness that appeared to have no end. “It has always been that…

Eric Contreras Cabrera

Software Engineering Student

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