Paid Content
Past Presentations
Modern Authentication Demystified
From web applications to APIs, desktop to mobile apps, and everything in between there has never been a better or more complex time to write code. When it comes to securing the various types of applications you may be wondering what the right approach is. It may seem that with each new...
Actionable Continuous Delivery Metrics
High performance teams are defined by their ability to deliver software faster, with higher quality and reliability. A key ingredient is a Continuous Delivery process that allows you to deliver features to production seamlessly. Once you embrace Continuous Delivery, it is important to measure the...
Reactive Cloud-Native Networking With RSocket
The vast majority of enterprises are moving to the cloud, but few are prepared for networking implications of cloud-native architectures. For developers, handling service discovery, fault tolerance, load balancing, caching and coordination over the network and across many services is the stuff of...
Efficient and Sustainable Unit Testing
"I hate unit testing!" Many developers feel this way, but why? We know we should write unit tests, but many of our codebases are not well tested due to the complexity and time it takes to write and maintain the tests. But there is good news – modern technologies and testing practices can make...
Autonomous Microservices
Everybody loves microservices, but it's difficult to do it right. Distributed systems are much more complex to develop and maintain. Over time, you may even miss the simplicity of old monoliths. In this session, we'll look at a combination of infrastructure, architecture, and design principles to...
3 Common Pitfalls in Microservice Integration
Integrating microservices and taming distributed systems is hard. In this talk, I will present three challenges I've observed in real-life projects and discuss how to avoid them. Communication is complex. With everything being distributed failures are normal so you need sophisticated failure...