airhacks.fm podcast with adam bien

Migrating Ruby Monoliths to Java, Agentic AI Foundation and MCP


Listen Later

An airhacks.fm conversation with Manik Surtani (@maniksurtani) about:
programming on the BBC Micro with Basic and writing a Trojan horse,
GW BASIC and Turbo Pascal on PC,
Space Invaders-style games,
C++ neural network simulating bat learning behavior at university,
PHP e-commerce startup Silk Road Software competing with Intershop in the late 1990s,
multi-tenant web shops for UK customers,
the dot-com crash and startup failure,
first Java job building Virgin Atlantic online check-in and airport kiosks on WebLogic and Oracle,
demonstrating a JBoss and MySQL and Linux open source stack to the Virgin Atlantic CTO,
contributing to JGroups at the Financial Times and meeting Bela Ban,
JBoss Cache tree structure limitations and concurrency issues,
rewriting JBoss Cache into Infinispan as a HashMap-based distributed cache,
removing reflection overhead and pluggable serialization with Protocol Buffers support,
the Hot Rod client-server protocol,
joining Square via Bob Lee to migrate a Ruby on Rails monolith to Java microservices for Starbucks payments,
multi-DC high availability architecture with red-green deployments,
shutting down the Rails monolith with zero downtime using double writes and gradual traffic migration,
Block as a polyglot environment with Java and Kotlin and Ruby and Go and python,
the Head of Open Source role at Block and establishing an Open Source Programs Office,
inner sourcing practices,
co-designing gRPC with Google,
building and open-sourcing Goose as a coding agent predating Claude Code and Codex,
co-designing MCP with Anthropic,
founding the Agentic AI Foundation with Anthropic and OpenAI and AWS and Google and Microsoft and Cloudflare and Bloomberg,
Block Open Source projects including OkHttp and OkIO and Retrofit,
LLMs generating better code with type-safe compiled languages like Java,
grounding LLMs against Jakarta EE APIs to reduce hallucinations,
Block business units including Square,
Cash App,
Afterpay and Tidal

Manik Surtani on twitter: @maniksurtani

...more
View all episodesView all episodes
Download on the App Store

airhacks.fm podcast with adam bienBy Adam Bien

  • 5
  • 5
  • 5
  • 5
  • 5

5

7 ratings


More shows like airhacks.fm podcast with adam bien

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

288 Listeners

WSJ Tech News Briefing by The Wall Street Journal

WSJ Tech News Briefing

1,649 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,105 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

626 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

583 Listeners

Bits und so by Undsoversum GmbH

Bits und so

26 Listeners

c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

c’t uplink - der IT-Podcast aus Nerdistan

10 Listeners

heiseshow by heise online

heiseshow

2 Listeners

REWORK by 37signals

REWORK

212 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

204 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Lanz + Precht by ZDF, Markus Lanz & Richard David Precht

Lanz + Precht

339 Listeners

Der KI-Podcast by ARD

Der KI-Podcast

19 Listeners

Foojay.io | Friends of OpenJDK and Java Programming by Foojay.io | Java and Programming Community

Foojay.io | Friends of OpenJDK and Java Programming

0 Listeners

The Economics Show by Financial Times

The Economics Show

146 Listeners