Design patterns, in my opinon, are designed to make your life and the lives of your teammates easier (yes, pun intended). What design patterns are is a general reusable solution/template. The main purpose of design patterns is to allow the...
I am a very simple person who has the attention span of a gopher. I am also an avid web user and appreciate well thought-out designs. I tend to stumble around varies websites but am quick to leave if the...
I am an avid Reddit user. I am subscribed to many subreddits (essentially smaller niche communities) and some of the ones I am subscribed to are: /r/programming, /r/cscareerquestions, and /r/programminghumor. And if there is one thing I see the most...
Whether you were aware of it or not, you most likely have asked a question in a not so smart way. But what does asking a question in a “smart” manner even entail? Additionally, I am certain we all have...
I’m a complete newbie at Javascript. In fact, I still consider myself a newbie in programming in general. My strengths are in the theoretical side of computer science while my weakness is coding. As a result, learning any language poses...
Ever since I was a freshman in University I have heard horror stories of ICS 311. People said things like “Someone had to quit their job to focus on 311.”, “I know a few people who had to retake the...
I initially selected to pursue Computer Science on a whim. I have a lot to thank my past self for that. Although I struggled intensively in the beginning, I never wanted to change my major. I took a break off...