Home Conference Sessions Building Better ...

Building Better Software: Why Workflows Beat Code Every Time

Ben Smith • James Beswick | GOTO Unscripted

You need to be signed in to add a collection

James Beswick and Ben Smith explore the evolution of modern software architecture. They discuss why workflow services are essential for managing distributed systems, the challenges of microservices versus monoliths, and the power of plugin architectures. The conversation covers practical topics like idempotency, circuit breaker patterns, and the importance of observability, while also diving into what makes a great developer advocate and how to build demos that truly resonate with developers.

Share on:
linkedin facebook
Copied!

Transcript

James Beswick and Ben Smith explore the evolution of modern software architecture. They discuss why workflow services are essential for managing distributed systems, the challenges of microservices versus monoliths, and the power of plugin architectures.

The conversation covers practical topics like idempotency, circuit breaker patterns, and the importance of observability, while also diving into what makes a great developer advocate and how to build demos that truly resonate with developers.

About the speakers

Ben Smith

Ben Smith

Principal Developer Advocate for serverless at AWS

James Beswick

James Beswick

Senior Manager, AWS Serverless Developer Advocacy