/
© 2026 RiffOn. All rights reserved.
  1. Training Data
  2. Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent
Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data · Sep 30, 2025

Block CTO Dhanji Prasanna on Goose, their open-source AI agent that writes its own code, saves developer hours, and drives their AI strategy.

A Block Engineer's AI Agent Proactively Builds Features It Overhears in Meetings

Pushing the boundaries of autonomy, an engineer on the Goose team has their agent monitor all their communications. The agent then intervenes, proactively developing new features that were merely discussed with colleagues and opening a pull request without being prompted.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block Measures AI Productivity With One Core Metric: "Manual Hours Saved"

To quantify the real-world impact of its AI tools, Block tracks a simple but powerful metric: "manual hours saved." This KPI combines qualitative and quantitative signals to provide a clear measure of ROI, with a target to save 25% of manual hours across the company.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block Treats All Company Functions as "Capabilities" Accessed via an AI Agent Middleware

Block is re-architecting its entire business by treating all functions—from payments to HR—as a collection of capabilities. These are unified and accessed through a central AI agent middleware layer (Goose), orchestrating workflows across previously siloed product and corporate functions.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block's AI Agent "Goose" Empowers Non-Technical Staff to Code Their Own Tools

Block's AI agent, Goose, has an accessible UI that allows non-technical employees in roles like sales and finance to build their own software dashboards and tools. This democratizes software creation within the enterprise, turning domain experts into citizen developers.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block's AI Agent "Goose" Writes the Vast Majority of Its Own New Code

In an extreme example of recursive development, Block's team uses their open-source AI agent, Goose, to write most of the new code for the Goose project itself. The ultimate goal is for the agent to become completely autonomous, rewriting itself from scratch for each release.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block Reversed its Org Structure from Siloed BUs to a Centralized Model for AI

To accelerate AI adoption, Block intentionally dismantled its siloed General Manager (GM) structure, which had given autonomy to units like Cash App. They centralized into a functional organization to drive engineering excellence, unify policies, and create a strong foundation for a company-wide AI transformation.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block Lets its AI Agent Learn Organically Instead of Over-Engineering Tool Integrations

Instead of pre-engineering tool integrations, Block lets its AI agent Goose learn by doing. Successful user-driven workflows can be saved as shareable "recipes," allowing emergent capabilities to be captured and scaled. They found the agent is more capable this way than if they tried to make tools "Goose-friendly."

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago

Block Bets on AI "Swarm Intelligence" Using Many Small Models Over One Large Model

Block's CTO believes the key to building complex applications with AI isn't a single, powerful model. Instead, he predicts a future of "swarm intelligence"—where hundreds of smaller, cheaper, open-source agents work collaboratively, with their collective capability surpassing any individual large model.

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent thumbnail

Block CTO Dhanji Prasanna: Building the AI-First Enterprise with Goose, their Open Source Agent

Training Data·5 months ago