Merge Conflict is a weekly discussion with Frank and James on all things development, technology, & more. After years of being friends, Frank and James finally decided to sit down and start a podcast about their lives as mobile developers using C#, Xamarin, and .NET MAUI. Much more than just another mobile development podcast, Merge Conflict, reaches all areas of development including desktop, server, and of course mobile. They also cover fun things happening in the world of technology and gaming and whatever else happens to be on Frank's and James' minds.
This week we are diving into one of the final parts of DevOps, which is continuous monitoring and learning about our apps and our users. Frank has gone all in on integrating crash reporting and analy…
What more do we need to say? We sat down with Miguel de Icaza to pick his brain about the past, present, and future of .NET. Miguel gives his insights into where the entire industry is moving and why…
At Microsoft Build 2018 we sat down with the legendary Jb Evain. The man behind libraries and technologies we use every day including Mono.Cecil and the Mono linker itself. We discuss all this and hi…
What a way to start June! GitHub was officially acquired by Microsoft and Apple started off it's developer conference by announcing tons of great new software updates and developer APIs. We break dow…
We did it! 100 episodes of Merge Conflict! Somehow with your support Frank and James rambled their way through nearly two years of podcasting. We celebrate with questions from our listeners, some ins…
We got to sit down with the legendary Saqib Shaikh to talk about creating inclusive software for everyone. As a blind person Saqib not only has first person experience with using software that is acc…
We sit down with the world famous Paige Bailey to discuss the state of machine learning and its impact on space exploration as well as on the coral reef. We of course get into artificial intelligence…
We are live from Microsoft Build 2018 with Nilofer Rajpurkar from App Center and Steve Winton from GitHub to discuss the new partnership between Microsoft and GitHub and how they are making mobile ap…
We love architecture, but we also hate architecture... so throw it all away! This week we take a look at UI Driven Development to get stuff done! We chat about the reasons why, the positives, the neg…
Using too many libraries and your app size is too big? Don't worry the linker is here to save the day! That's right the Mono linker and .NET Native are here to shrink that app and library size and ca…
MVVM, Functional Reactive Programming, Redux, Reactive, or just straight up code behind! There are so many options out there and has been a huge debate. We sit down and discuss some architecture incl…
It is time to release some "real" software and "real" production libraries. We discuss the steps we take to release our libraries out into the wild including a full audit trail of APIs, code, docs, a…
It may be our geekiest podcast yet as we somehow chat about the new Span and Memory value types in C# 7.2 and all the optimized goodness that they bring to .NET applications! We also dive through Jam…
James is back from GDC, the Game Developers Conference, and he has games on his mind! We take a look at the state of game development for .NET developers in 2018 and at some of the large announcement…
This week Apple announced their brand new plan for bringing the iPad to classrooms with a brand new cheaper iPad, new software, and a new SDK for developers to create content. We breakdown the entire…
Yes! Half way to 180 episodes! We are back for lightning talks covering not 6 but 7 different topics this week! We take a quick recap of web assembly, but jump directly into Flutter, React Native, so…
You read that correct, you can now run .NET Code directly in your browser with WebAssembly and Mono and it is absolutely amazing. On top of that you can run Xamarin.Forms and ASP.NET applications dir…
It is that time of year to sit down and analyze F# and how absolutely awesome it is! Frank and James talk through some features that make it a delightful programming language. They also chat about th…
Frank is ready to start his next app and he is completely skipping cross-platform development... or is he?!?! We investigate what to do with File->New and how to start the architecture for your next …
"It works on my machine" is a statement of the past with containers! Docker, Kubernetes, Pods, Registries, Swarms, and Spheres! So much to learn and so much awesome. This week we break down what cont…