AWS Executive in Residence Blog

Tag: Change Leadership

You CAN Manage, Forecast, and Evaluate AI Costs

As a former CFO, I view AI from a financial perspective, not a technological one. How can you control AI costs? How do you know your company is getting value from every dollar it spends on AI? And how can you forecast spending when AI is evolving quickly and future use cases remain uncertain? Because […]

Clarity

AI, Technical Debt, and the Path to Real Fluency

Every enterprise leader I talk to right now is wrestling with the same three problems. They’re not unique to any one industry or company size; I’ve seen them appear in financial services, government, and healthcare. And they tend to show up together. The first problem is that most organizations don’t actually know what systems, tools and applications they have. Their technical estate is broad, poorly documented, and […]

Data Centricity

True Data-Centricity

We’ve heard that companies must become data-driven. They must treat data as an asset, govern it, improve its quality, and make it easily available across the enterprise. Perhaps these pronouncements are becoming tiresome. But really they understate the change in how we regard data and compute and their relationship. IT has always overseen both data […]

Digital plus AI

AI and Digital Transformation

You’ve been thinking about digital transformation for years. Maybe you’re even somewhere down the path of transforming your organization. And now there is this AI thing that looks real, even if you were skeptical at first. Does this mean you need two transformations? And then another one when quantum computing comes around? Do you need […]

AI Increased Productivity? Consider Hiring More Developers!

AI-driven changes in software development are increasing the velocity of software development teams. Organizational leaders under pressure to reduce costs may quickly move to take advantage of these productivity improvements by reducing developer headcount. But there is another possibility: Use the increased capacity to accomplish more technology goals. Let me explain the strong business case […]

Builder

From Business Logic to Working Code: How Kiro Changes Who Can Build

Supply chain managers understand inventory reconciliation. Compliance officers know audit requirements. Marketing teams grasp campaign workflows. What if they could build their own enterprise applications directly from that expertise? This isn’t theoretical. Citizen development tools like Kiro replace traditional coding with natural language specification. Business users describe what they need in plain English, and Kiro […]

Value

Measuring the Impact of AI Assistants on Software Development

  “The speed of typing out code has never ever been the bottleneck for software development (not since keyboards became widespread from the 60s or 70s)” —Gergely Orosz Software development is a complex value delivery system involving many interdependent roles, including developers, product managers, and platform engineers. Dependencies create potential bottlenecks, such as pull request […]

From Tools to Teammates: CTO’s Guide to Evolving Architecture for Agentic AI

In my previous blog, I shared how to evolve leadership for agentic AI using familiar mental models. As a CTO, I’ve been thinking about the corresponding architectural shifts required: We need to move from building predictable systems to developing autonomous capabilities that augment teams. Based on hands-on explorations and working with fellow technology leaders navigating […]

Agentic AI

From Automation to Agency: Leading in the Era of Agentic AI

AI agents are as transformative as the advent of the internet. They will change how we organize work, manage operations, and drive value A question I often hear from AWS customer executives is how they should think about leading in this new era. I use the same mental models I use to lead my most […]

From Possibility to Practice: Reinventing the Enterprise from the Inside

Organizations can bridge the widening gap between exponential technological advancement and slower organizational change by implementing three key practices: elevating operations through simplification and autonomy, energizing employees through curiosity and education, and envisioning clear business goals that connect technology initiatives to meaningful outcomes.