Recent Posts

cs50 week 2: review

6 September 2019 | 4 minute read

Another week of CS50 and another classic computer science problem solved. This time, the Caesar cipher: how to encrypt your top secret military messages by s...

cs50 week 1: review

30 August 2019 | 4 minute read

cs50 is essentially a weekly two-hour lecture followed by what can seem like a million hours of head-scratching, googling, and trial-and-error-ing to solve t...

Perfect is the enemy of good

26 August 2019 | 3 minute read

Voltaire is alleged to have delivered this pearl of wisdom that resonates across the ages.