Managers Have Been Vibe Coding All Along

Everyone’s been talking about vibe coding lately. I’ve been doing it myself. Launched two projects. Okutaç and Caccepted. It’s the kind of work where you don’t analyze, architect, or overthink. You start simple. You come up with features. You poke at the product until it makes sense. You skip the logs, skip the diagrams, and rely on repetition and intuition […]

Engineering Roles and Responsibilities

Engineering organizations have roles and responsibilities either explicitly or implicitly. When it’s explicit, one or more people exercise the engineering role, and the responsibilities are defined continuously. On the flip side, some organizations operate with these roles left undefined, relying on individual initiative rather than structured ownership. People take on roles implicitly, and occasionally they give up on them or […]