Journeyman weaver