The Wave of the Future

The software industry has gone through a lot of changes in my lifetime. When I entered college, most universities still didn’t have real computer science departments – they were just tucked inside math or electrical engineering as a sub-specialty. The web exploded a few years later, which led in turn to an explosion in non-technical designers […]

Negotiating Vendor Contracts

Negotiation is hard. There are all kinds of books, seminars, and coaching out there, but most engineers don’t get any kind of training before being thrown into the deep end. One day they need to buy a service, contact a vendor’s sales team, and muddle their way through an impenetrable contracting process. After a few costly […]

The Reckoning

The business model is well-understood – the same as any casino or street corner hustler: get the user addicted, then raise the price. But AI is at such a different scale, what with their estimated seven trillion dollar infrastructure needs and – until now – dime bag pricing. So how are they going to pay for all that? […]