Surviving and thriving in uncertain times