Unless you work in a flat-hierarchy company like GitHub or Valve, or you’ve gone rogue and work for yourself, you’ll no doubt have to contend with that beast of a creature also known as “your boss.” If you are super politically correct [ read more...]
Recently, I created an account with a site (which shall remain nameless). Everything seemed cool at first. Then I submitted my application and was instantly greeted with a message: “Thanks for signing up. Your username is XXXX and your password is XXXX”. [ read more...]
I can recall one of the worst coworkers I ever had the pleasure of dealing with. His name was Sam, and he stunk. No, I mean literally. He didn’t wear deodorant. Not sure if he ever showered. His breath stunk. He got [ read more...]
Team communication is very important. Without good communication, a project will always fail to meet its full potential. Every day we are seeing more instances of remote work and teams spread across large geographical areas. Traditional email just doesn’t meet the needs [ read more...]
Writing code can be a tricky thing, especially when you start practicing it. Most developers end up reading a lot of books, acquiring a LOT of theoretical knowledge but when it comes to writing the actual code, they get stuck. And this [ read more...]
True story. I almost deleted this chapter from the outline of the book. Really. I looked at it and said, “types of work,” what does that mean? At first I was thinking that I meant the kinds of jobs you could have [ read more...]






