Managing Humans

Michael Loop has worked as a manager at various companies in silicon valley, and his stories and lessons in Managing Humans are really helpful. Here are some miscellaneous takeaways from my recent reading. Every Company (Probably) Has Big Problems Turns out I’ve fallen prey to the “grass is always greener” fallacy. I realize that no company is perfect, but I’ve always worked at companies that seem to have pretty big problems and I always imagine that there’s some company somewhere in Silicon Valley that — while imperfect — “has it’s shit together” on the fundamentals. »

What is an Object Graph?

When I hear the word “graph,” I always think of graphs on a cartesian coordinate system. That’s not what we’re talking about here. Perhaps the easiest way of introducing graphs is to look at a visual representation of one: What are we looking at here? We see a set of objects represented by circles. The set is [6, 4, 5, 1, 3, 2]. We also see that a subset of those objects have some relationship to one another, which is represented by the lines. »

Object Thinking's Intro

Object Thinking’s introduction begins with talking about the ongoing crisis in software: The time: 1968. A software crisis has been declared. Part of the crisis derives from the fact that more software is needed than there are developers to produce it. The other part of the crisis is the abysmal record of development efforts. More than half of the projects initiated are canceled, and less than 20 percent of projects are successfully completed… »