Real products, real teams, real constraints. Some went smoothly, some didn't, all of them taught me something.