<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>MDevCamp on Ash Davies</title>
    <link>https://ashdavies.dev/tags/mdevcamp/</link>
    <description>Recent content in MDevCamp on Ash Davies</description>
    <generator>Hugo -- 0.150.1</generator>
    <language>en</language>
    <lastBuildDate>Wed, 10 Jun 2020 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ashdavies.dev/tags/mdevcamp/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Refactoring Legacy Code with Kotlin</title>
      <link>https://ashdavies.dev/talks/refactoring-legacy-code-with-kotlin-mdevcamp/</link>
      <pubDate>Wed, 10 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/refactoring-legacy-code-with-kotlin-mdevcamp/</guid>
      <description>&lt;p&gt;In this session, you’ll learn how to get started with Kotlin in your projects, tips and tricks on how to preserve your version control history, some pitfalls when migrating from Java, and what new technologies you can make use of in your journey with Kotlin.&lt;/p&gt;
&lt;hr&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube-nocookie.com/embed/NxhXIv7U2Zo?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;hr&gt;
&lt;script async class=&#34;speakerdeck-embed&#34; data-id=&#34;ae29d50c030d4cceb3eb54d139d1d1cb&#34; data-ratio=&#34;1.77777777777778&#34; src=&#34;//speakerdeck.com/assets/embed.js&#34;&gt;&lt;/script&gt;</description>
    </item>
    <item>
      <title>RxJava and Coroutines</title>
      <link>https://ashdavies.dev/talks/rxjava-and-coroutines-prague/</link>
      <pubDate>Fri, 31 May 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/rxjava-and-coroutines-prague/</guid>
      <description>&lt;p&gt;Kotlin has taken the Android world by storm, and is quickly becoming the most popular language, with coroutines approaching stability, does it make sense to replace your RxJava implementations for Coroutines?&lt;/p&gt;
&lt;p&gt;Despite the hype, it may not make sense to jump on the bandwagon just yet, with RxJava having already proven its stability and usefulness, and in many cases the comparison between the two frameworks showing that they simply fit different purposes.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
