<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 3, 2026 at 9:41 PM by All in One SEO v4.9.4.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://www.lukaslechner.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Lukas Lechner</title>
		<link><![CDATA[https://www.lukaslechner.com]]></link>
		<description><![CDATA[Lukas Lechner]]></description>
		<lastBuildDate><![CDATA[Mon, 21 Nov 2022 11:31:26 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://www.lukaslechner.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://www.lukaslechner.com/understanding-kotlin-coroutines-with-this-mental-model/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/understanding-kotlin-coroutines-with-this-mental-model/]]></link>
			<title>Understanding Kotlin Coroutines with this mental model</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:31:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/about/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Tue, 08 Nov 2022 14:12:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/do-i-need-to-call-suspend-functions-of-retrofit-and-room-on-a-background-thread/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/do-i-need-to-call-suspend-functions-of-retrofit-and-room-on-a-background-thread/]]></link>
			<title>Do I need to call suspend functions of Retrofit and Room on a background thread?</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:30:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/how-to-run-an-expensive-calculation-with-kotlin-coroutines-on-the-android-main-thread-without-freezing-the-ui/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/how-to-run-an-expensive-calculation-with-kotlin-coroutines-on-the-android-main-thread-without-freezing-the-ui/]]></link>
			<title>How to run an expensive calculation with Kotlin Coroutines on the Android Main Thread without freezing the UI</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:29:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/why-exception-handling-with-kotlin-coroutines-is-so-hard-and-how-to-successfully-master-it/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/why-exception-handling-with-kotlin-coroutines-is-so-hard-and-how-to-successfully-master-it/]]></link>
			<title>Why exception handling with Kotlin Coroutines is so hard and how to successfully master it!</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:27:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/coroutines-exception-handling-cheat-sheet/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/coroutines-exception-handling-cheat-sheet/]]></link>
			<title>Kotlin Coroutines Exception Handling Cheat Sheet</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:26:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/7-common-mistakes-you-might-be-making-when-using-kotlin-coroutines/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/7-common-mistakes-you-might-be-making-when-using-kotlin-coroutines/]]></link>
			<title>7 common mistakes you might be making when using Kotlin Coroutines</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:23:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/talks/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/talks/]]></link>
			<title>Talks</title>
			<pubDate><![CDATA[Mon, 13 Jun 2022 14:39:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/talk-at-appsfest-hardfest-why-exception-handling-with-kotlin-coroutines-is-hard-and-how-to-master-it/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/talk-at-appsfest-hardfest-why-exception-handling-with-kotlin-coroutines-is-hard-and-how-to-master-it/]]></link>
			<title>Talk at appsfest/hardfest -Why Exception Handling with Kotlin Coroutines is hard and how to master it</title>
			<pubDate><![CDATA[Mon, 13 Jun 2022 14:38:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/talk-at-droidcon-americas-why-exception-handling-with-kotlin-coroutines-is-hard-and-how-to-master-it/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/talk-at-droidcon-americas-why-exception-handling-with-kotlin-coroutines-is-hard-and-how-to-master-it/]]></link>
			<title>Talk at droidcon Americas – Why Exception Handling with Kotlin Coroutines is hard and how to master it</title>
			<pubDate><![CDATA[Thu, 19 Nov 2020 14:49:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/coroutines-on-android/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/coroutines-on-android/]]></link>
			<title>Online Course: Mastering Kotlin Coroutines for Android Development</title>
			<pubDate><![CDATA[Mon, 26 Oct 2020 10:29:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/my-first-online-course-mastering-kotlin-coroutines-for-android-development-is-now-available/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/my-first-online-course-mastering-kotlin-coroutines-for-android-development-is-now-available/]]></link>
			<title>My first online course &#8220;Mastering Kotlin Coroutines for Android Development&#8221; is now available!</title>
			<pubDate><![CDATA[Mon, 26 Oct 2020 10:20:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/talk-at-droidcon-emea-why-exception-handling-with-kotlin-coroutines-is-hard-and-how-to-master-it/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/talk-at-droidcon-emea-why-exception-handling-with-kotlin-coroutines-is-hard-and-how-to-master-it/]]></link>
			<title>Talk at droidcon EMEA &#8211; Why Exception Handling with Kotlin Coroutines is hard and how to master it</title>
			<pubDate><![CDATA[Mon, 26 Oct 2020 09:59:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/kotlin-coroutines-use-cases-on-android/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/kotlin-coroutines-use-cases-on-android/]]></link>
			<title>Kotlin Coroutines &#8211; Use Cases on Android</title>
			<pubDate><![CDATA[Tue, 21 Apr 2020 07:16:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/do-we-still-need-leakcanary-now-that-android-studio-3-6-has-memory-leak-detection/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/do-we-still-need-leakcanary-now-that-android-studio-3-6-has-memory-leak-detection/]]></link>
			<title>Do we still need LeakCanary now that Android Studio 3.6 has &#8220;Memory Leak Detection&#8221;?</title>
			<pubDate><![CDATA[Sat, 04 Apr 2020 11:45:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/comparing-kotlin-coroutines-with-callbacks-and-rxjava/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/comparing-kotlin-coroutines-with-callbacks-and-rxjava/]]></link>
			<title>Comparing Kotlin Coroutines with Callbacks and RxJava</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 11:32:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/legal-notice/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/legal-notice/]]></link>
			<title>Legal Notice</title>
			<pubDate><![CDATA[Wed, 29 Jan 2020 14:50:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/how-effective-java-may-have-influenced-the-design-of-kotlin - part-3/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/how-effective-java-may-have-influenced-the-design-of-kotlin - part-3/]]></link>
			<title>How “Effective Java” may have influenced the design of Kotlin - Part 3</title>
			<pubDate><![CDATA[Mon, 25 May 2020 10:16:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/how-effective-java-may-have-influenced-the-design-of-kotlin-part-2/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/how-effective-java-may-have-influenced-the-design-of-kotlin-part-2/]]></link>
			<title>How “Effective Java” may have influenced the design of Kotlin – Part 2</title>
			<pubDate><![CDATA[Mon, 02 Mar 2020 13:44:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/4-things-i-learned-reading-code-complete-2/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/4-things-i-learned-reading-code-complete-2/]]></link>
			<title>4 things I learned reading Code Complete 2</title>
			<pubDate><![CDATA[Mon, 02 Mar 2020 13:43:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/experiments-with-android-workmanager-our-new-reliable-assistant-for-deferrable-background-work/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/experiments-with-android-workmanager-our-new-reliable-assistant-for-deferrable-background-work/]]></link>
			<title>Experiments with Android WorkManager, our new reliable assistant for deferrable background work</title>
			<pubDate><![CDATA[Mon, 02 Mar 2020 13:39:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/privacy-policy-german/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/privacy-policy-german/]]></link>
			<title>Privacy Policy (German)</title>
			<pubDate><![CDATA[Wed, 29 Jan 2020 14:29:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/learnings-from-kotlinconf-2019/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/learnings-from-kotlinconf-2019/]]></link>
			<title>Learnings from KotlinConf 2019</title>
			<pubDate><![CDATA[Mon, 02 Mar 2020 13:36:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/slides-from-my-presentation-droidcon-vienna-2018/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/slides-from-my-presentation-droidcon-vienna-2018/]]></link>
			<title>Slides from my presentation @ Droidcon Vienna 2018</title>
			<pubDate><![CDATA[Wed, 15 Jan 2020 12:45:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/how-effective-java-influenced-the-design-of-kotlin-part-1/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/how-effective-java-influenced-the-design-of-kotlin-part-1/]]></link>
			<title>How “Effective Java” may have influenced the design of Kotlin – Part 1</title>
			<pubDate><![CDATA[Mon, 25 May 2020 09:58:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/droidcon-vienna-2018-recap/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/droidcon-vienna-2018-recap/]]></link>
			<title>Droidcon Vienna 2018 Recap</title>
			<pubDate><![CDATA[Wed, 15 Jan 2020 10:26:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/hire-me/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/hire-me/]]></link>
			<title>Hire Me</title>
			<pubDate><![CDATA[Mon, 20 Jan 2020 14:24:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/slides-from-my-presentation-experiments-with-kotlin-multiplatform/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/slides-from-my-presentation-experiments-with-kotlin-multiplatform/]]></link>
			<title>Slides from my presentation &#8220;Experiments with Kotlin Multiplatform&#8221;</title>
			<pubDate><![CDATA[Fri, 17 Jan 2020 09:14:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/learnings-from-droidcon-london-2018/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/learnings-from-droidcon-london-2018/]]></link>
			<title>Learnings from Droidcon London 2018</title>
			<pubDate><![CDATA[Wed, 15 Jan 2020 09:20:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/why-we-use-kotlin-for-android-application-development/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/why-we-use-kotlin-for-android-application-development/]]></link>
			<title>Why we use Kotlin for Android Application Development</title>
			<pubDate><![CDATA[Wed, 15 Jan 2020 08:54:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/newsletter/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/newsletter/]]></link>
			<title>Newsletter</title>
			<pubDate><![CDATA[Wed, 06 May 2020 08:03:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/slides-from-my-presentation-kotlin-night-brussels-2017/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/slides-from-my-presentation-kotlin-night-brussels-2017/]]></link>
			<title>Slides from my presentation @ Kotlin Night Brussels 2017</title>
			<pubDate><![CDATA[Wed, 01 Nov 2017 07:50:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/contact/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/contact/]]></link>
			<title>Contact</title>
			<pubDate><![CDATA[Tue, 31 Oct 2017 10:00:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.lukaslechner.com/my-coroutines-course-just-got-a-big-update-kotlin-flow-for-android-development/]]></guid>
			<link><![CDATA[https://www.lukaslechner.com/my-coroutines-course-just-got-a-big-update-kotlin-flow-for-android-development/]]></link>
			<title>My Coroutines Course just got a BIG update: Kotlin Flow for Android Development</title>
			<pubDate><![CDATA[Mon, 21 Nov 2022 15:00:03 +0000]]></pubDate>
		</item>
				</channel>
</rss>
