In this CLI data gem project, we were asked to write a Ruby gem. In the context of programming, I always thought the word “write” was somewhat of a stand-in word, basically meaning “create using text”. What I came to realize in this project, however, was how apt the word “write” is to describe the process of creating a program. Like writing an essay, writing an application involves outlining, a first draft, and revisions.
I’ve had a fascination with the web since I was able to use a computer. I was struck not only by how much content there existed on the web, but how it came to life… I remember spending hours and hours as a preteen surfing through boy band fan websites, loving every quiz, video, interactive feature – my stack of Teen Beat magazines were lifeless by comparison.