Microsoft
Past Presentations
You Can Build a World-Class Search Engine in .NET
Microsoft's online services, especially Bing, are some of most important proving grounds for running .Net in large-scale, highly available systems. The platform that underlies Bing also runs significant online functionality for Cortana, Office, Xbox, Windows and more. When deciding how to build...
Chaos Engineering on a Budget
As the systems that support internet-scale services grow larger and ever more complex, chaos engineering has emerged as industry best practice for ensuring system resiliency. Many companies maintain entire teams devoted to chaos testing their product. But what can you do if you don't have these...
Herding Nulls and Other C# Stories From the Future
C# is evolving at a rather vigorous pace, aiming for new levels of expressiveness on many fronts. Let’s plant our feet firmly in the air for a bit and look at some of the places we think it’s headed: Finally reining in those pesky nulls, fighting back on callback hell for asynchronous...
The Serverless Application Lifecycle with Azure
Serverless frees developers from managing infrastructure, but it can be challenging to debug, deploy, and monitor applications. In this session, we'll demonstrate best practices for unit testing, integration testing and deployment. Learn how to create a robust CI/CD pipeline and deploy safely to...
TypeScript for Enterprise Developers
With TypeScript, the JavaScript + Node ecosystem becomes a serious contender for backend development. This talk describes why: maturity, strong language features, and Enterprise-quality open source tools. Once you know how cool and fun it is, I'll reveal some less-pleasant surprises. Get...
Interviews
You Can Build a World-Class Search Engine in .NET
What have you been up to since last time you were at QCon?
I still work a lot on performance and detail .NET stuff but my focus switched towards teaching others and getting other people on board with high performance .NET and techniques that we use to debug and and to improve performance.
Read Full InterviewHerding Nulls and Other C# Stories From the Future
Read Full InterviewDeveloping Great Web APIs Architectures w/ ASP.NET Core 2.1
What's the focus of the work that you do today?
Over the last five years, I've been busy getting solutions out to people. I work more on the backend doing API work, but that’s also meant I help mobile application and web application developers utilize the APIs I’m developing.
Read Full InterviewCommunity Centered Tech for Social Good
What are you doing at Microsoft?
I am a software engineer and I started at Microsoft almost a year ago. I work on Azure DevOps.
Read Full Interview