Twitter

Github

LinkedIn

Peacebuilding, Education, Tech

Programming

Creative Logic

Creative Logic

It’s a sea of methods in Ruby.

Rock Paper Scissors Lizard Spock!

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.

Rubocop Musings

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.

Why I Want to Be a Software Engineer

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 […]