James Ward

James Ward

AWS
Professional software developer since 1997, with much of that time spent helping developers build software that doesn't suck. A Typed Pure Functional Programming zealot who often compromises on his ideals to just get stuff done. Currently a Developer Advocate for AWS.
speakerDetail.talksBy

Ryan Knight
Ryan Knight
Grand Cloud
James Ward
James Ward
AWS

Pkl: Safe and Maintainable Config for Java Apps and Infrastructure

The text introduces the new Pkl configuration language designed to provide a safer and more maintainable method for defining and managing configurations. It highlights its compatibility with Kubernete...
Build & Deploy Build & Deploy Conference 50 min. INTERMEDIATE
Ryan Knight
Ryan Knight
Grand Cloud
James Ward
James Ward
AWS

Structured Concurrency: Managing the Hierarchical Cancelation and Error Handling

There are many approaches to concurrency all with different ways of handling cancellation and errors. Structured Concurrency is an approach that makes typical fan-out and fan-in use cases like races,...
Development Practices Development Practices Conference 50 min. INTERMEDIATE