Biking in New York City

For four months, I biked everywhere in NYC. Here's what I learned.


Generalized Knights

Knights in chess move in an L-shape: 2 squares in one direction and 1 square perpendicular. But what if it didn't have to be like that?


Spotify vs. Apple: Why We Need To Stop Using Bad Analogies

Spotify and Apple have been fighting recently, and commentary from both sides has been shaped by potentially misleading analogies.


Get Excited About Learning Racket

If you're a first year Waterloo student, chances are you've never worked with a language like Racket. Here's why you should be excited.