James is a software developer and consultant living in Bath, England. He often works on systems in industries with significant regulatory constraints, including pharmaceutical manufacturing, healthcare and energy. He is currently working on the op
Talks I've Given
-
A practical guide to Go-Plugin and other HashiCorp libraries
Featuring James Nugent
Many applications have a requirement to load plugins, from either first or third parties, but until recently Go lacked the ability to use the standard shared memory model for this. Back in 2013 with the launch of Packer, HashiCorp built a plugin system for Go which works in multiple processes...
-
Building Reactive User Interfaces
Featuring James Nugent
In this session, we'll take a deep look into ReactiveUI - a Model-View-ViewModel framework which integrates deeply with the Reactive Extensions to .NET.
prognet .net reactiveui model-view-viewmodel reactive-programming -
Simplifying integration with event-centric domain models
Featuring James Nugent
In this talk, we'll focus on the healthcare industry, and look at how event-centric domain models can make both batch and real-time integration significantly easier and more reliable. We'll also look at how to avoid the unnecessary coupling often introduced when integrating with third...
-
2
Implementing DDD & CQRS with the Event Store (Part I)
Featuring James Nugent and Greg Young
Would you like to learn how to implement DDD & CQRS with the Event Store? Watch this SkillsCast recording of Greg Young & James Nugent's two-part Tutorial. In Part I, we kick off by writing to the Event Store using the HTTP interface and consuming event streams over HTTP as Atom...
event-store cqrs -
2
Implementing DDD & CQRS with The Event Store (Part II)
Featuring James Nugent and Greg Young
Would you like to learn how to implement DDD & CQRS with The Event Store?
event-store cqrs ddd domain-driven-design domain-events event-driven