How to become a digital shining star – programming for lawyers