Merge Conflict

Join Frank & James for a weekly discussion on the world of technology and development including C#, F#, .NET, web, mobile, and more.

About the show

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.

Merge Conflict on social media


  • 382: Let's Talk Dark Forces Remastered

    October 30th, 2023  |  33 mins 31 secs

    Frank's all time favorite game is getting a remaster... but should it?

  • 381: The case of the lost iPhone

    October 23rd, 2023  |  42 mins 4 secs

    James found an iPhone on the ground completely destroyed and unable to turn on, what happens next will blow your mind!

  • 380: llama.cpp, .NET 8 Surprises, & Beyond

    October 16th, 2023  |  49 mins 5 secs

    We have so many goodies this lightning topic episode including llama.cpp, some Xamarin goodness in the latest .NET 8 RC 2, and so much more!

  • 379: Breaking APIs for Fun

    October 9th, 2023  |  38 mins 19 secs

    This week we take a deeper dive into how Google is forcing developers with Google Play Billing to constantly update their apps with ridiculous breaking changes every year. We also dive into central package management for NuGet and so much more.

  • 378: Debugging MacOS Control Center & SwiftUI CPU Usage

    October 2nd, 2023  |  37 mins 14 secs

    Did Frank just find the ultimate bug macOS's control center?!?! Is it burning cycles of your CPU and wasting precious power? We break down his findings and if this really is a problem.

  • 377: .NET 8, Surface, Copilot AI, & iOS 17 are Here!

    September 25th, 2023  |  53 mins 57 secs

    Wow, what a week! Not only did the new iPhones release, so did iOS 17! We break down what developer need to know and what new features they may want to implement. We also discuss the latest in .NET 8 with the release candidates available and the Microsoft Surface and AI event where Copilot was launched!

  • 376: iPhone 15, Apple Watch Series 9, and USB-C!

    September 18th, 2023  |  41 mins 33 secs

    We have the full break down of the Apple event including the new iPhone 15 with spatial video, 5x, zoom, usb-c, and of course the Apple Watch Series 9!

  • 375: Buying an electric vehicle in 2023

    September 11th, 2023  |  42 mins 33 secs

    Buying a new car is difficult any time, but in 2023 we have a lot of options, gas, hybrid, all electric. Frank is out shopping for a new vehicle, what path did he go down, and how was his experience?

  • 374: The AI Behind Airport Security

    September 4th, 2023  |  52 mins 34 secs

    After 16 hours of being in the air with 2 layovers and multiple rounds of security checks, James and Frank sit down to talk about the lagging advancements in airport security and specifically how AI is having an impact.

  • 373: Installing the .NET 9 Alpha

    August 28th, 2023  |  38 mins 9 secs
    .net, dotnet, dotnet 9, installer

    That is right... .NET 8 RC isn't out yet and .NET 9 is here already and we installed it! We discuss how to install the latest bits of .NET and why you may need them.

  • 372: Buying a Nintendo Switch in 2023

    August 21st, 2023  |  33 mins 55 secs
    nintendo, nintendo switch, technology

    Frank is interested in buying a Nintendo Switch... a 6+ year old device.... when is it too late to buy a piece of technology? We discuss.

  • 371: The Problem with Walled Gardens in Apps

    August 14th, 2023  |  37 mins 55 secs

    There have been a lot of changes in the world of X/Twitter, YouTube, Instagram, and even how our favorite apps work or don't work without logging in. We discuss this new world walled garden and also the fall of LK-99!

  • 370: The Rise of LK-99

    August 7th, 2023  |  34 mins 59 secs

    It is time for some lightning topics! We have all sorts of good ones including the new and maybe real LK-99 superconductor, a chat about MacCatalyst, should you use 3rd party libraries? What is on Frank's desk and when will this all end?

  • 369: Scanning real world objects into ready-to-use 3D models with RealityKit

    July 31st, 2023  |  42 mins 53 secs

    We are diving back into RealityKit which got some nice updates and potentially some visionOS optimizations as well as we start to scan real world objects and turn them into digital goods!

  • 368: Building .NET MAUI User Interfaces in C#

    July 24th, 2023  |  33 mins 58 secs
    .net maui, csharp, dotnet maui, markup

    James does some experiments with building .NET MAUI UI without any XAML at all and completely in C#! We discuss the pros, cons, and if James will continue his journey to C# only!

  • 367: NativeAOT for iOS & .NET MAUI Lands in VS Code

    July 17th, 2023  |  39 mins 50 secs
    .net, .net maui, dotnet, dotnetmaui, nativeaot, vscode

    .NET 8 is on the way and we have some great updates on C# 12, NativeAOT for .NET iOS apps, and oh.... .NET MAUI gets a VS Code extension!!! Tune in!