Originally published at: Open edX Conference 2023 Interview with Delft University of Technology - Open edX