Engineering Went 10x. The Company Didn’t.
A 10x in engineering is worth nothing until it reaches sales, marketing and business development. Ninety minutes with business students on converting a process into a pipeline.
Build the Platform. Scale the Business. Own the Outcome.
A 10x in engineering is worth nothing until it reaches sales, marketing and business development. Ninety minutes with business students on converting a process into a pipeline.
Every engineering organization says it is moving fast. Most measure fast in sprints. We measure the efficiency of PRs. Each generation of AI development has decreased the time between a PR and a customer receiving that capability. The latest generation has taken us from days to minutes. But the path from inline AI to fully … Read more
Per-revolution PRD-to-SRS gates, maturity-aware agent execution, and why the production surface is off-limits to new code Every engineering team I have spoken with in the past two years has the same problem. AI-assisted development is fast: faster than anyone predicted, faster than the process can absorb. Agents generate confidently. They decompose tasks, write services, wire … Read more
As engineering teams embrace agent harnesses, velocity is picking up, but only with the senior engineers. The junior engineers are struggling, and so are the agents. The reason is the same in both cases. What is killing us is the translation from product intent to implementable software requirements. This matters because there are many possible … Read more
The agent hung. Same error. Three times. I closed the IDE, reopened it, and watched it hang again. At some point I stopped blaming the agent and asked a different question. If this were a new hire crashing the same system three times in a row, I would not let it continue. I would stop. … Read more
Six thousand lines changed in a single refactor. The AI agent was fast, the architecture was correct, and the tests passed in four hours. The sceptic’s instinct is to call this foolhardy; six thousand lines is too large, too risky, too much to trust to a machine. I would put it differently. The industry has … Read more
Introduction: Bringing a product from ideation to launch is a journey that requires careful planning, strategic decision-making, and adaptability. As a leader in engineering, I have spearheaded numerous product development initiatives, honing my strategies to suit the unique context and objectives of each project. In this blog post, I will share my experiences at SRAX … Read more
Introduction: In the complex landscape of software development, translating high-level requirements from Product Management into technical requirements for Engineering is a crucial and delicate process. As a Senior VP of Software, your ability to create and execute effective strategies for this translation can determine the success of your product development team. In this blog post, … Read more
Introduction: In the world of software development, the ability to translate user requirements into clear acceptance criteria and actionable items is crucial for success. As a Senior VP of Software, this skill becomes even more essential as you lead teams and drive the development process. In this blog post, we will explore an approach that … Read more
The classic tension between specialization (sales) and generalization (product) occurs often in software development. Some ways to resolve this: In the end, neither side will get exactly what they want, but by working together they can find the solution that balances their needs and benefits the company with the highest impact. Compromise and understanding different … Read more