Hi, I’m Panayiotis.

I write about the parts of software engineering that sit between code, people, and judgment - how we make decisions, weigh tradeoffs, and design things that hold up, whether that’s an architecture or a team.