Nat Pryce is a co-author of Growing Object-Oriented Software Guided by Tests. An early adopter of XP, he has written or contributed to several open source libraries and tools that support TDD and was one of the founding organizers of the London XP Day conference.
He works programmer, architect, trainer, and consultant in a variety of industries, including e-commerce, media, telecoms, finance, retail and marketing communications. He has delivered business-critical systems that range from embedded devices to large compute farms supporting global business.
Talks I've Given
-
2
Keynote: Grabbing the Tiger by its Tail
Featuring Julie Camosseto and Nat Pryce
What do you do when you have a wicked problem to solve? When the current organisational structures do not fit the problem? When the current enterprise architecture does not fit the problem? When they are preventing you from reaching or even conceiving a solution?
organisational-problems technical-problems tiger-team quality agile -
What we talk about when we talk about software (Software, metaphor and Conway's Law)
Featuring Nat Pryce
I will explore the use of metaphors in software development. We often use deliberate figurative metaphor to introduce novel designs.
-
Having Our Cake and Eating It: Writing End-to-End Functional Tests That Can Run in Milliseconds with Nat Pryce!
Featuring Nat Pryce
Are you falling in pitfalls with your approach to functional testing? Don't miss this months BDDX Bytes with Nat Pryce where Nat will show you how to advance your testing!
quality-matters-as functional-testing bddx bddx-bytes automation end-to-end testing -
Test Automation Tales of Terror
Featuring Nat Pryce
Nat will tell a trio of tales, of true-life troublesome testing tribulations on large, complex projects. But he's not just here to terrify you. He’ll also reflect on the lessons learned about how to better integrate test automation into software projects large and small.
cukeup bdd testing test-automation -
Three Test Automation Horror Stories (and what you can learn from them)
Featuring Nat Pryce
Nat will tell a trio of tales, of true-life troublesome tribulations with test automation on large, complex projects. But he won't just terrify you. He’ll reflect on the lessons we learned about how to better integrate test automation into software projects large and small.
agile-testing bdd test-automation -
Lessons Learned Breaking The TDD Rules
Featuring Nat Pryce
Examples make for poor tests. But aren’t TDD and BDD all about examples? If we use modern testing techniques, are we still doing TDD?
tdd bdd examples -
The (Untapped) Power of User Stories
Featuring Nat Pryce
For many Agile teams, “stories” are really requirements given a different name, or merely to-do list items written in an awkward format. Too often each “story” requests a specific technical implementation of a presumed solution. But it hasn't always been this way. In the beginning of years,...
cukeup cucumber bdd agile -
2
Neo4j in a proprietary embedded JVM
Featuring Nat Pryce and James Richardson
Nat and James demonstrate how they used Neo4J for ad-hoc analysis of heap use in a proprietary embedded JVM that deployed in one of the most widely used consumer products in the UK.
neo4j nosql source-code -
2
Good Enough is the enemy of the Good
Featuring Nat Pryce and Steve Freeman
We spend too much of our working lives coping with inadequate systems on inappropriate kit. We are reassured that this is acceptable because we must "deliver value" and not be "perfectionist". This is just wrong. We've seen teams that have achieved orders of magnitude more...