PRESENTATIONS
Modern testing for modern developers | Amanda Dean at DDD Sydney 2018
Just like development tries to move away from ineffective and inefficient approaches, testing has evolved since the days of heavyweight, formal test cases, and large test teams working in isolation. Testing is no longer the exclusive task of testers, but instead is becoming a whole team responsibility, perhaps with the assistance of a test coach.…
Azure Functions Aren't Enterprisy, Are They? | Thiago Passos at DDD Sydney 2018
Starting with Azure Functions is easy, but how do they fit together in an enterprise context? In this talk, Thiago shows you how to set up continuous integration and delivery and how to manage different environments and versions! Now go back to your company and be a serverless rock star!
Infrastructure as Code with Terraform on Azure | Tom Harvey
Managing infrastructure through a user interface can often create a situation where it is difficult, if not impossible to reproduce your infrastructure consistently. Because of this, many operators have adopted the concept of Infrastructure as Code, where you model and create infrastructure using a highly declarative language similar to application code. In this session, I…
When Serverless Meets Containers | Justin Yoo at DDD Sydney 2018
One of benefits using serverless architecture is “no need to worry about infrastructure management”. On the other hand, container technology is about “no need to worry about setting up infrastructure”. They are two different directions of evolving cloud services. Now, they get together and play together. Actually they get along each other quite seamlessly. At…
Intro to Machine Learning | Damian Brady at DDD Sydney 2018
What exactly is machine learning? And more importantly, will I understand the answer without doing a Masters and a PhD? Sure! Join Damian, a fellow AI/ML-newbie, as he walks through what machine learning is, how it can be applied in your applications, and how you can actually create predictive models without accumulating a massive HELP…
Security devolution with Troy Hunt – HTTPS + content security + CAA + WTF
Web security has come a long way in recent years. These days, there’s a whole bunch of browser security features that can not only make your site more secure than ever, but make your job as a developer even easier. But the features remain largely unused with many developers not knowing of their existence nor…
Solving first world problems with .NET Core and SignalR | Liam Elliott
SignalR has been around since 2013, offering real-time push notifications for our websites. This year, Microsoft gave us SignalR Core, combined all of the features of SignalR with the benefits of .NET Core. Join Liam as he walks you through how easy it is to build a real-time web client in both Angular and React…
Developing Enterprise Apps with ASP .NET Core 2.1
The explosive growth of web frameworks and the demands of users have changed the approach to building web applications. Many challenges exist, and getting started can be a daunting prospect. Let’s change that now. This talk provides practical guidance and recommendations. We will cover architecture, technologies, tools, and frameworks. We will examine strategies for organising…
DevOps Best Practices for Azure and VSTS – Damian Brady
Azure and VSTS are a match made in heaven but navigating the countless features and options can be tricky! There are many ways you can deploy an application, but what are the DevOps best practices that should be followed? In this session, learn now to deploy safely to production on Windows or Linux, with no…