Matt Ranney covers the evolution of Uber's architecture and some of the systems they built to handle the current scaling challenges.
Based on his experience at Uber, Matt Ranney explores why the build or buy tradeoff is so difficult, and makes some recommendations for both vendors and users.
Bill Buxton argues that we need to rethink how we design software and how we think about applications to prevent our entire industry from stalling.
Marc Danneels tells a story on how ASB started using APIs and the lessons learned along the way, covering ASB’s plans to continue extending the API environment externally.
This talk takes a tour of some of the nastiest anti-patterns in microservices, giving you the tools to avoid and slay these demons before they tie up your project in their own special brand of hell.
Dustin Hudson discusses enterprise architecture using case studies and life examples to illustrate how to put together legacy systems and third-party apps while considering user-driven decisions.
Olaf Carlson-Wee explores key strategies to keep a company safe from a wide range of malicious actors in the virtual Wild West.
Cédric Champeau illustrates what a modern DSL written in Groovy is, syntactically speaking, and implementation wise. He also covers how you can improve the syntax of your DSL, its performance, and UX.
Katrina Clokie discusses how BNZ does web (SOAP, REST) services testing, the tools and practices employed and some of the resources and exercises their testers use to learn how to test.
Nitesh Kant describes how embracing asynchrony in Netflix applications, from networking to business processing, creates gracefully degrading and highly resilient applications.
Joe Brophy discusses the journey of NZ Posts digital team from inception to maturity, the new way of working that has developed, combining Design Thinking and Lean Start-up and the role of APIs.
Christina Camilleri shows how social engineering can change the way security is woven into testing, operations, and development workflows to better secure code against human threats.