I trying to figure out a nice way to explain why I've left my last position. Is it alright to say that I spent years setting up the system, buying the equipment, creating and testing the protocols, putting in all the work that happens when a new system is being made, and now that it is ready for the big time... it was given to a new postdoc because my contract finished. The boss had hired someone else and let me go because... i don't know.
I don't want to lie and I don't want to badmouth my boss, but really, I don't know why I was not carried on with the project. This is something that has happened to a few people in the lab. They were just let go. Technically, I will still be working on aspects of the project as a "guest". Heaps of people are asking why I'm no longer there, as they don't know (or like) the person who replaced me. Quite a few people who I worked with know about the situation (and are upset about it, as it brings their own future into quesiton), so I have no problem discussing it with them. But for interviews? I can't bad mouth the boss, and yet I put in all the work to get everything started and published etc. From the outside perspective - it looks a bit suspect.
Is it alright to say that I've decided that it is not the direction I want to go in my career and my current employer has no opportunities in the direction I'd like to head? Something else?
Any advice would be appreciated.