home
about
blog
recent thoughts...
pragmatic programming
december 26, 2024
from college to postgrad: cities and ambition
july 5, 2024
on serendipity, luck, and no brainer opportunities
june 10, 2023