Silly segway, but at least the codebase, IP (and maybe the dev team ?) might get somewhere safe to stay.
Call me a Cassandra, but the situation in the Baltics is not guaranteed to be safe in the next few years, especially given the probable results from a certain election in a few days.
Of course, "will that photo app keep getting upgrades ?" would be very, very low on the list of problems. But I'm honestly wondering if that kind of consideration played a part in the sell.
Also, as usual for any acquisition: congrats to whoever gets to receive the money, sorry for whoever gets to use the product.
However, the intersection of typescript, nodejs, and ES modules is consistently the most frustrating experience I ever have. Trying to figure out which magic incantation of tsconfig/esbuild/tsc/node options will let me just write code and run it is a fools errand. You might figure something out, and then you try to use Jest and then you descend into madness again.
The biggest tip I can give people is to ditch ts-node and just use (the awkwardly named) tsx https://github.com/privatenumber/tsx, which pretty much just "mostly works" for running Typescript during dev for node.
The problem mostly seems to stem for all the stakeholders being pretty dogmatic to whatever their goals are, rather than the pragmatic option of just meeting people where they are. I really wish the Node, Typescript, Deno/Bun, and maybe some bundler people would come together and figure out how to make this easier for people.
I think to get out of the rut, you actually need to do significant changes that feel scary but those are the only ones that will shake you and get you out of the rut. It’s actually really simple but also not easy. In a sense, we crave for that rut and familiarity of what the next day brings but that’s also what kills us. Need to shake up things periodically, try to discover other parts of yourself you didn’t know or forgot about. That will do the job.
Adventure I had never dreamed possible, and adventure lifetime is an understatement.
When I got back I got the first Software Engineering job I applied for, basically at the same level I was before (junior/mid). It was easy to explain the "gap" on my resume as working on myself, learning self-reliance, people skills, Spanish, etc. You just have to accept you won't climb the ladder as fast as people that stayed, but also you'll have two years of massive adventure instead of sitting at a desk every day.
Edit parent meant Ukraine war, not the Israel conflict quote Pope had.