← All Guests

Dhanji R. Prasanna

Block

4 debates 5 evidence cards 1 episode
AI Will AI commoditize design taste, or make human taste the last competitive moat?

"Human taste is the anchor that keeps AI-native companies from drifting into the coming era of 'AI slop'—and that makes it a real, durable differentiator."

Leadership Should product orgs use functional structure or GM model with P&L ownership?

"Block moved FROM GM to functional to enable AI transformation -- Conway's Law determines what you ship"

AI Should companies radically restructure for AI or integrate incrementally?

"Restructure to functional organization — engineers report to engineering leaders, not GMs"

Engineering Should you ever throw away your codebase and start over, or is a rewrite always a doomed trap?

"The old rule against rewrites was downstream of scarcity. In an AI-native world, you should be rewriting your app from scratch every release — rm -rf and rebuild."

Block

Block's internal AI agent Goose saves employees an average of 8-10 hours per week

An engineer's Goose instance watches Slack conversations and autonomously builds features and opens PRs

Block (Square/Cash App)

In the functional model, Block thinks about areas of optimization and modularity rather than headcount per feature

Square and Cash App had mirrored corporate structures including separate compliance, communications, marketing teams, and even separate offices

Block (Square)

Goose, Block's internal open-source AI agent, monitors Slack conversations and proactively opens PRs for features...

Goose, Block's internal open-source AI agent, monitors Slack conversations and proactively opens PRs for features being discussed — an engineer finds PRs waiting that Goose built overnight

Block

Block's Goose agent saves engineers 8-10 hours/week — but agents go off-script on ~40% of tasks, making human taste the anchor that prevents AI slop

Dhanji Prasanna runs engineering for 3,500+ at Block, ships its own agent, and argues that the 10% of work that's human judgment becomes MORE valuable as AI handles the rest

Block

Dhanji Prasanna is pushing Block to live inside the assumption that every release should rm -rf the app and rebuild from scratch — using AI

His argument: the old anti-rewrite rule was downstream of human labor cost, and in an AI-native world specifications become the durable artifact while code becomes ephemeral

esc
Loading…
navigate filter openesc close