My thoughts and reflections

Notes on life, experiences, and academia.

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.