Dec 11, 2019Contracts and the value of fierce negotiationsLike many aspects of work, negotiating a contract can trigger strong emotions. Those thrilling early courtship discussions turn serious once the lawyers get involved, and the mood can be tense, bitter, even nasty. Why don’t they understand that 90-day payment terms will kill our cash flow? Are they trying to…Startup Lessons3 min readStartup Lessons3 min read
Apr 29, 2016Remembering Paul BaranI never met Paul Baran. But he and my dad were friends. And he invented some things that are fundamental to how you’re reading this right now. For example, packet switching. He later founded some important organizations. …Technology2 min readTechnology2 min read
Feb 3, 2016“How do I know if I’m ready to be a manager?”I’ve gotten this question quite a few times over the years, either because: A) I’ve asked an engineer to take on a management role for a team; or, B) An engineer has asked me if they could take on a management role. Case A) is the easy one — if…Management4 min readManagement4 min read
Published inScaling Teams·Dec 14, 2015Why We Are Writing ‘Scaling Teams’by Alexander Grosse and David Loftesness Fast-growing engineering teams face a host of challenges. The leaders of those teams need to anticipate those challenges and adjust appropriately. So, we’re writing a book about it. Scaling Teams will be published by O’Reilly Media next year. …Startup5 min readStartup5 min read