<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://egorand.dev/android-m-developer-preview-running-the-fingerprint-dialog-sample/</loc>
<lastmod>2015-05-28T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/testing-a-sorted-list-with-espresso/</loc>
<lastmod>2015-11-21T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/reliable-functional-tests-with-espresso-and-dagger/</loc>
<lastmod>2015-12-13T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/going-aspect-oriented-with-aspectj-and-google-analytics/</loc>
<lastmod>2015-12-27T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/all-the-things-compat/</loc>
<lastmod>2016-01-25T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/intro-to-rxjava-rxandroid/</loc>
<lastmod>2016-02-25T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/testing-runtime-permissions-lessons-learned/</loc>
<lastmod>2016-03-13T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/taking-photos-not-so-simply-how-i-got-bitten-by-action-image-capture/</loc>
<lastmod>2016-04-05T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/keeping-your-secrets-safe-with-greendaos-database-encryption/</loc>
<lastmod>2016-05-04T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/providing-test-doubles-with-dagger-1-and-dagger-2/</loc>
<lastmod>2016-06-29T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/your-espresso-sir-or-stepping-up-your-ui-tests-with-test-butler/</loc>
<lastmod>2016-08-11T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/understanding-test-rules/</loc>
<lastmod>2016-09-20T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/making-the-most-of-your-gradle-builds-krakow/</loc>
<lastmod>2016-12-09T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/concurrency-primitives-in-kotlin/</loc>
<lastmod>2016-12-23T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/making-rainbow-hat-work-with-the-android-things/</loc>
<lastmod>2016-12-30T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/android-things/</loc>
<lastmod>2017-01-24T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/a-curious-case-of-multiple-locales/</loc>
<lastmod>2017-01-28T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/how-to-try-the-new-android-studio-and-get-away-with-it/</loc>
<lastmod>2017-03-21T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/unit-testing-in-kotlin/</loc>
<lastmod>2017-03-29T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/making-the-most-of-your-gradle-builds-italy/</loc>
<lastmod>2017-04-07T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/where-should-i-keep-my-constants-in-kotlin/</loc>
<lastmod>2017-06-14T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/preconditions-kt-validate-your-kotlin/</loc>
<lastmod>2017-08-19T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/inlining-kotlin-properties/</loc>
<lastmod>2017-09-29T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/testing-reactive-presenters-destructure-your-viewmodel-lists/</loc>
<lastmod>2018-05-10T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/ok-multiplatform/</loc>
<lastmod>2018-08-27T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/episode-24-ok-multiplatform/</loc>
<lastmod>2018-09-28T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/whats-the-big-idea-writing-intellij-plugins-for-kotlin/</loc>
<lastmod>2018-10-05T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/u-2019-modern-android-architecture/</loc>
<lastmod>2019-03-30T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/wire-3-tackling-grpc-with-kotlin/</loc>
<lastmod>2019-08-27T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/taming-the-kotlin-compiler/</loc>
<lastmod>2019-11-13T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/why-trailing-commas-in-kotlin-are-hype/</loc>
<lastmod>2020-03-14T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/going-full-kotlin-multiplatform/</loc>
<lastmod>2020-04-14T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/expecto-protonum-the-magic-of-multiplatform-protos/</loc>
<lastmod>2020-09-28T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/hidden-perks-of-unit-tests/</loc>
<lastmod>2021-07-24T04:09:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/state-of-android-testing-in-2022/</loc>
<lastmod>2022-10-06T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/the-big-o-of-code-reviews/</loc>
<lastmod>2023-10-31T11:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/93-kotlinpoet-with-egor-andreevich/</loc>
<lastmod>2025-01-15T04:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/communicating-effectively-as-an-engineer/</loc>
<lastmod>2025-09-04T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://egorand.dev/about/</loc>
</url>
<url>
<loc>https://egorand.dev/</loc>
</url>
<url>
<loc>https://egorand.dev/tags/</loc>
</url>
<url>
<loc>https://egorand.dev/developing/</loc>
</url>
<url>
<loc>https://egorand.dev/2/</loc>
</url>
<url>
<loc>https://egorand.dev/3/</loc>
</url>
<url>
<loc>https://egorand.dev/4/</loc>
</url>
<url>
<loc>https://egorand.dev/5/</loc>
</url>
<url>
<loc>https://egorand.dev/6/</loc>
</url>
<url>
<loc>https://egorand.dev/7/</loc>
</url>
<url>
<loc>https://egorand.dev/8/</loc>
</url>
</urlset>
