Understanding front-end project workshops with Social Practice Theory