My thoughts and reflections
Notes on life, experiences, and academia.
Explore Halifax
A comprehensive open-source guide to Halifax, NS — compiled by students as part of a software engineering course project on Git and GitHub.
Moving to Halifax
Practical notes for newcomers moving to Halifax, NS — from landing in Canada to getting a family doctor and setting up internet.
Making of a Programmer
A trip down memory lane to 1998, two-hour lab slots, a basement computer, and the sheer joy of writing programs with whatever computing time we could find.
What I Learned from My Ph.D.
Six years of doctoral research distilled into the lessons that actually stuck — about research, resilience, and what a PhD really trains you for.
Greek Islands — an Overwhelming Combination of Beauty and Tranquility
Greece has more than a thousand islands, close to 200 inhabited — scenic, beach-blessed, and a source of remarkable calm. A tour through the ones worth knowing.
Graffiti: Social Expressions of Athens
Athens isn't Berlin or Buenos Aires, but its walls speak. A walk through Psyrri, Exarchia, and Kerameikos through the lens of street art as social commentary.
Crete — Where I Lost and Found Myself at the Same Time
I used to think stunning beach photos were a trick of photography. Crete proved me wrong — a first-person account of Balos, Elafonisi, Chania, and getting lost on a mountain road.
How to Get a Resident Permit in Greece
Six months of bureaucratic persistence to obtain a resident permit in Greece — what the process actually involves, and what nobody tells you beforehand.
A Memorable Trip to Santorini
A first family trip to Santorini — ferries from Piraeus, the Oia sunset, black beaches, and the white-and-blue streets of Fira, seen through fresh eyes.