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

Episodes

  • 393: The Apple Vision Pro Developer Dilemma

    January 15th, 2024  |  46 mins 5 secs
  • 392: The One Billion Row Challenge - .NET Edition

    January 8th, 2024  |  38 mins 45 secs

    How fast can you read in and parse a file with one billion rows of data? That is the challenge taking over the Java world, so Frank naturally attempts to do it in F# and .NET! Let's see how he did!

  • 391: Our Predictions for Apple in 2024

    January 1st, 2024  |  1 hr 7 mins

    Hello 2024! Let's talk about what we think is coming for Apple when it comes to hardware, software, and AI!

  • 390: Goodbye 2023

    December 25th, 2023  |  44 mins 10 secs

    We close out 2023 with some lightning topics including our favorite editor features, Tesla robots, AI Updates, Transcribing Scrolls, and plenty of holiday hacks.

  • 389: Wasm, WASI, and Beyond!

    December 18th, 2023  |  34 mins 44 secs

    We discuss it all and the future of .NET!

  • 388: Developer to Manager, Hybrid Success, & Capacity for Innovation

    December 11th, 2023  |  53 mins 37 secs

    For the very first time, Heather joins James for a chat about transitioning from individual contributor to manager in the engineering role. We also discuss hybrid work, some best practices, and how we are trying to increase capacity for innovation.

  • 387: System.Reflection & Native AOT

    December 4th, 2023  |  50 mins 20 secs

    .NET 8 brings a lot of enhancements to Native AOT to helps apps start faster, improve performance, and reduce app size... but there are limitations such as reflection. We discuss as this is Frank's passion.

  • 386: .NET Conf 2023 Recap

    November 27th, 2023  |  55 mins 5 secs

    We break down everything you need to know from .NET Conf 2023 and .NET 8 release!

  • 385: .NET Conf 2023, OpenAI Dev Day, LLC Insight

    November 20th, 2023  |  41 mins 50 secs

    James is out and about, but we have plenty to chat about when it comes to .NET Conf 2023, plus a full recap of all things OpenAI Dev Day, and we answer your questions around if you should start a business when you publish apps. We break it down.

  • 384: iPhone Widgets On Your Mac Desktop

    November 13th, 2023  |  36 mins 40 secs

    This week we take a look at a macOS Sonoma feature that allows you to put widgets on your desktop AND bring your iPhone widgets over. We talk about the feature and also a little widget development as well!

  • 383: Scary Fast (M3, .NET 8, .NET MAUI Edition)

    November 6th, 2023  |  47 mins 19 secs

    We break down Apple's latest hardware event with M3 chips, new Mac Book Pro devices, and of course we look at what else is scary fast including .net maui!

  • 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.