Merge Conflict

Merge Conflict

www.mergeconflict.fm
A weekly discussion on all things development, technology, & more. Available every Monday from 7am GMT.
37: TLS - How Do You EVEN
Mar 20
It's time to go down the rabbit hole of networking to investigate the ins and outs of Transport Layer Security (TLS) and how it impacts your apps. James walks Frank through his latest issues with APIs requiring TLS 1.2+ and how was able to debug the…
36: Sorry iPhone 4
Mar 13
When and how should you drop support for a specific device or operating system? We talk about the market today and how we handle it in our own apps. We also dive into specifics around what types of hardware architecture to support and how that impacts…
35: Security Through Obscurity
Mar 6
It's time to talk code security when developing applications to try to stop people from stealing our precious code and apps. We discuss the different methods we have used to attempt to obfuscate our code and the tools we use to peek into our own code.…
34: Developing for macOS
Feb 27
It is time to tackle the other desktop and brush up on our struts and springs as when investigate the ins and outs of macOS. If you know iOS development your are primed to make your next great desktop macOS application, it is way easier than you think!…
33: Prepping for Disaster
Feb 20
Is your data ready for a complete disaster? We discuss why you should be caring about backing up your data and how to easily get started. No matter if it is just a few photos, your entire business documentation, or the most important source code in the…
32: Building “Super” Computers
Feb 13
Everyone should build their own computer! This week we cover the ins and outs of building your own "Super" computer from scratch. We discuss where we got started building our own computers and what keeps us inspired to keep building them after all these…
31: One UI to Rule Them All
Feb 6
Cross-platform user interface? Pipe dream or reality? Frank and James debate the Pros and Cons of Xamarin.Forms, an open source cross-platform user interface library from Xamarin. We discuss performance, look and feel, alternatives, and if we really…
30: The One with No Conflicts
Jan 30
It's lightning talks week here on Merge Conflict. We cover six topics in under thirty minutes! We take a look at topics that have been on our minds for a while and from our listeners. On this week's lightning talks episode we take a look at iMessage Apps,…
29: What Developers Ought to Try in 2017
Jan 23
What better way to start 2017 than a crash course in fun new things for developers to start playing around with. We pick out our favorite topics that developers ought to know to try out in 2017. We look at new interactive ways of designing and building…
28: Demystifying In-App Purchases
Jan 16
What does it take to enable and test In-App Purchases in your application? We cover the ins and outs of each step in the process. We walk through the different reasons why you may want to consider adding IAP, what is available, and how to simplify your…
27: Coding Around the Globe
Jan 9
Frank is off traveling the world, but that hasn't stopped him from coding on the road. This week we take a look at being productive while away from home including the software and hardware to stay light and productive, how to get internet away from the…
26: A Pinch of PHP and a Dash of JS
Jan 2
Even though we love our world of C# sometimes we have to adventure into the great unknown to get things done. This week James and Frank explore new languages, new IDEs, and brand new services as they explore ways to finish their #HolidayHacks and try out…
25: #HolidayHacks
Dec 26, 2016
The holidays are here and it is time to do some holiday hacking on things we wish we could have done this year. On this weeks episode Frank and James discuss their past Holiday Hacks and what they plan to accomplish before 2017 arrives. We want to hear…
24: Everyone Needs Extensions
Dec 19, 2016
We love our IDEs and live in them most of the day, but it is sure is nice to reach into their extensible frameworks and add even more productivity. On this weeks show we chat about why there is a need for extensible IDEs, how you can extend them, and how…
23: ORM or Bust
Dec 12, 2016
Object-relational mappings, you can't live with them and can't live without them so you have probably written your own by now. When you out grow built in settings and need a database an ORM is a must and we decipher the need and implementations. Links &…
22: Designing Apps the Developer Way
Dec 5, 2016
This week we take a look at how we design mobile applications based on your questions from Twitter. We discuss designing for multiple platforms including the choice to design for the platform or use a custom app design. What are users expecting from the…
21: Always Be Profiling Code
Nov 28, 2016
We seem to be addicted to refactoring code, but what about checking in on CPU and Memory performance and usage with profiling? This week we take a look at the desktop and mobile tools available to developers to diagnose their applications and code to…
20: Lightning Talks Round 2
Nov 21, 2016
It is lightning talk week on Merge Conflict as we cover six different development topics in under thirty minutes. Each topic gets just five minutes of back and forth debate before moving on to the next. This week's topics include the recent Connect();…
19: Home Automation API Integration 2.0
Nov 14, 2016
James has gone and purchased a Google Home and now thinks he can fully automate his entire house, but can he wrap his developer mind around the new world of IoT in his home and get it all playing together? With so many devices and so many APIs where do…
18: Ads + ? == Profit
Nov 7, 2016
Users and developers are overwhelmed with options to monetize their mobile applications. With so many strategies, how do you know what to pick and what will work for your apps? James recently when through the tough choice between creating a paid app,…
17: Live Coding - The Ultimate Performance
Oct 31, 2016
Frank is off to deliver a technical presentation in London and James is here to help with his Tips and Tricks on presenting code. We have a lively discussion about submitting, accepting, and actually delivering the technical presentation including some…
16: There Will Always Be Room for Nintendo
Oct 24, 2016
Nintendo has announced Switch, their new hybrid portable game console. What does this mean for mobile games, what are the opportunities for developers, and where to get started. We take an in depth look and pick apart Nintendo's new console and the…
15: Bots Bots Bots
Oct 17, 2016
Bots are the new conversational user interface that integrates with the most popular apps that we use. This week we discuss where to start, what options are available, what is the future? Whether it is a cross platform bot framework or something specific…
14: Stumbling into VR
Oct 10, 2016
This week Frank and James stumble into a whole new world of virtual reality with new devices, SDKs, and a whole lot of fun. Virtual Reality is becoming much more interactive with motion tracking devices introduced with the HTC Vive and new controllers…
13: Let’s Talk About Bugs
Oct 3, 2016
Let's be honest, no one writes perfect code and those sneaky bugs find their way in. Frank and James take a look at mitigating and managing bugs and how to properly get feedback from their users. What can be added into your application to notify users…
12: Surviving Beta Summers
Sep 26, 2016
It is new OS season, the best time of year and yet the worst time of year. This week we cover how we survive and preparing for the end of the end of beta summer. We take a look at what steps we take to prepare for the latest releases including when to…
11: Lightning Talks Round 1
Sep 19, 2016
It is lightning talk week on Merge Conflict as we cover six different development topics in under thirty minutes. Each topic gets just five minutes of back and forth debate before moving on to the next. This week's topics include markdown, asynchronous…
10: Wireless. Effortless. Magical.
Sep 12, 2016
Did someone say new Apple hardware? This week we discuss Apple's new phones, watches, accessories, and even a brand new Mario game from Apple's September 7th event. It was also much more then hardware with some exciting announcements around watchOS 3 and…
9: Welcome Onboard
Sep 5, 2016
The first time users launch your app is the most important time users launch your app. This week we discuss what goes into a great onboarding experience to win over users in just a few seconds. We take an in depth look at why and how some hardware…
8: Navigating the SyntaxTree Forest
Aug 29, 2016
Interpreting is Easy, Compiling is Hard, and Linking is even Harder. This week Frank and James investigate what actually happens when you hit that compile button. Frank is a compiler addict and James loves trying to understand how the linker works, but…
7: Is Code Sharing Worth It?
Aug 22, 2016
Building cross-platform apps sure isn't easy, but code sharing sure helps, but is it worth it? How and when should you share code across a single app and across all apps that you are developing. What to pick? Share projects? Portable class libraries? .NET…
6: Debugging the Daily Process
Aug 15, 2016
There is constant influx of notifications from Slack, e-mail, text messages, and news alerts. This week we discuss how to keep productivity high even with all this going on. We cover some of the tips and tricks that we use to stay organized as developers…
5: Programming Languages: Gotta Collect ‘em All
Aug 8, 2016
C# and F# and Go! Oh my! There are just so many lovely programming languages to learn, but where to start? This week we take a look at some ways of what worked for us and what didn’t. James as of recent has been trying to wrap his head around F# a…
4: How Not to Maintain a Server
Aug 1, 2016
This week Frank & James discuss the importance of a great local experience, server maintenance, and Apple’s amazing iCloud. We take a look at what it takes to make an application that is cloud connected and what services are available to developers so we…
3: Your First Open Source Project
Jul 25, 2016
What happens after that Initial Commit to GitHub? This week on Merge Conflict we discuss how we go about start new repositories on GitHub. Did you know that README.md file is the most important file in your repository? We talk about how and what should go…
2: Augmented Reality #PokemonGo
Jul 18, 2016
Pokémon Go and its augmented reality pocket monster capturing has taken the world by storm. This week we discuss if AR has finally hit critical mass and general acceptance. Frank and James also debate over what exactly AR is and how the Hololens, Oculus…
1: Build up to an app release
Jul 11, 2016
You have spent months or years developing an app, but now you are at that last 5%. Frank & James walk through the last steps before launch day. We take a look at how to prepare for that final submission to launch day including what sort of documentation,…
0: Merge Conflict
Jul 11, 2016
Welcome to Merge Conflict, A weekly discussion around all things development, technology, and more. This week we kick things off with an introduction to the Merge Conflict podcast and it's hosts Frank Krueger and James Montemagno. Links & Show Notes…