Categories
Programming

Rock Paper Scissors Lizard Spock!

Breaking down a problem seems slower, but it helps speed up the process in the long run. I lived this firsthand when making the game Rock Paper Scissors Lizard Spock.

Categories
Musings Programming

Rubocop Musings

Rubocop helps standardize Ruby code. Rules give you freedom. It’s a paradox, I know. Here are some lessons I learned the hard way.

Categories
Career Life Programming

Why I Want to Be a Software Engineer

Silence on the other end of the phone. “Are you even good with computers? You don’t seem like a techy kind of person.” My friend was understandably incredulous of what I had just told her: I want to be a software engineer. I am an International Relations grad from a liberal arts college. What good […]