remote work
When I first chose my own adventure, I didn't know what working remotely from home was going to be like. I had never done it before. As programmers go, I'm fairly social. Which still means I'm a borderline sociopath by normal standards. All the
programming practices
When you join a team, it's important to bend your preferences a little to accommodate the generally accepted coding practices of that team. Not everyone has to agree on every miniscule detail of the code, of course, but it's a good idea to dicuss it with
agile methodologies
Steve Yegge’s scathing criticism of agile methodologies takes a page from Joel Spolsky’s book. It’s not merely an indictment of Agile, it’s also a celebration of how his company does business. Just substitute “Google” for “Fog Creek Software” and you’ll get the idea.
It’s
humor
It’s funny because it’s true:
A Software Engineer, a Hardware Engineer and a Departmental Manager were on their way to a meeting in Switzerland. They were driving down a steep mountain road when suddenly the brakes on their car failed. The car careened almost out of control down