publisher technology