Problems versus questions
I write code during the day and speculative fiction in whatever time is left, and the relationship between the two activities is not as tidy as people assume when they hear 'software engineer who writes SF'. Code is about solving defined problems with elegant or at least functional solutions. The story I'm writing right now has no solution. It's set in Tel Aviv in the near future, maybe fifteen years from now, and it follows a man who designed a system that works exactly as intended and whose intentions have aged badly. There's no fixing it within the story. The story is about living with it. This is the kind of question that software engineering does not prepare you for and that I can't stop thinking about. I live in Tel Aviv, near the Carmel Market, and I write on Thursday evenings and sometimes late on weeknights when I can't sleep. I've published two short stories in Israeli SF venues and one in an English-language journal based in Dublin, which felt like a significant distance to travel. I'm working toward a novella. The premise is strong. The ending is wrong. I know it's wrong but I don't yet know why, and figuring that out is most of what I do on Thursday evenings.