Puppy Phase
It's been a couple of weeks now as an apprentice software developer, and boy, has it been a...
Tags: webdev, careerdevelopment, learning