keynote: the modern cloud
In his keynote, Scott will take you through his experience on the company’s cloud infrastructure, server, database, CRM, ERP, management and development tools businesses.
API Gateway to Service mesh
Zhamak Dehghani works with ThoughtWorks as a principal consultant, currently focusing on system architecture for continuous delivery.
What is .NET Standard?
.NET Standard is one of many new technologies to emerge from the mass of open source .NET initiatives during the past year. Compared to what's come before, .NET Standard is not only a more effective way to use NuGet packages cross platform, it's also way simpler.what is exactly is it and how does it work? How does it relate to .NET Core? Join Adam as he answers these questions and more, and takes a dive into some of the magic which makes .NET Standard work.
Unity3D: not in User Manual
Developing software in Unity 3D engine to communicate with hardware devices outside of the realm of PC and mobile. Using modern .NET technologies and Unity 3D engine to connect and control hardware devices.
Code Is Not Neutral: the Ethics of Programming
Are you responsible for the code you write? Ask the Volkswagen engineer who's in prison for creating software that allowed their cars to “cheat” on emissions tests.
Or think of the ethical issues if you're programming IoT devices that spy on users and report back to the company. The technology we create affects people's lives. We need to be aware of how much power we've been given and start taking responsibility for what we build.
What C# Programmers Need to Know About Pattern Matching
One of the most intriguing new features in C#7 is Pattern Matching. The key is to approach pattern matching with the right mindset. In this session, we will look at how languages like F#, Elixir, Swift, and Rust benefit from using pattern matching. We will learn how to get the most out of this language feature in C#.
Refactoring to Immutability
It has been said that immutability changes everything. But what does that mean in practice? What does it mean for existing code that looks more like the mutant apocalypse than an elegant application of mathematical thinking?
Immutability can be an ideal that is hard to reach. Refactoring, on the other hand, is all about the art of the possible. In this talk we'll be clarifying motivation and exploring some approaches to help reducing state mutability in code.