Peter Ramsing

Notes from a software developer gone manager.