corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08771-d8e7-711d-be8a-c0350d24785a", "title": "Communicating Effectively as an Engineer (droidcon Lisbon)", "url": "https://egorand.dev/communicating-effectively-as-an-engineer/", "published_at": "2025-09-04T22:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0350e0dc756", "title": "#93 - KotlinPoet with Egor Andreevich (The Developers' Bakery)", "url": "https://egorand.dev/93-kotlinpoet-with-egor-andreevich/", "published_at": "2025-01-15T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0350ee7ae59", "title": "The Big O of Code Reviews", "url": "https://egorand.dev/the-big-o-of-code-reviews/", "published_at": "2023-10-31T11:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0350f9d208b", "title": "State of Android Testing in 2022 (droidcon Italy)", "url": "https://egorand.dev/state-of-android-testing-in-2022/", "published_at": "2022-10-06T22:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0350ff4afd3", "title": "Hidden Perks of Unit Tests", "url": "https://egorand.dev/hidden-perks-of-unit-tests/", "published_at": "2021-07-24T04:09:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0351055632d", "title": "Expecto Protonum!: The Magic of Multiplatform Protos (Chicago Roboto)", "url": "https://egorand.dev/expecto-protonum-the-magic-of-multiplatform-protos/", "published_at": "2020-09-28T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c03510b444ef", "title": "Going Full Kotlin Multiplatform (Talking Kotlin)", "url": "https://egorand.dev/going-full-kotlin-multiplatform/", "published_at": "2020-04-14T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0351197967e", "title": "Why Trailing Commas In Kotlin Are Hype", "url": "https://egorand.dev/why-trailing-commas-in-kotlin-are-hype/", "published_at": "2020-03-14T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c035123676b3", "title": "Taming the Kotlin Compiler (droidcon Toronto)", "url": "https://egorand.dev/taming-the-kotlin-compiler/", "published_at": "2019-11-13T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c035132b83ac", "title": "Wire 3: Tackling gRPC with Kotlin (droidcon NYC)", "url": "https://egorand.dev/wire-3-tackling-grpc-with-kotlin/", "published_at": "2019-08-27T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c03513ef84f1", "title": "U+2019: Modern Android Architecture (Codeway Chisinau)", "url": "https://egorand.dev/u-2019-modern-android-architecture/", "published_at": "2019-03-30T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c03513f4d633", "title": "What's the big IDEA? Writing Intellij plugins for Kotlin (KotlinConf)", "url": "https://egorand.dev/whats-the-big-idea-writing-intellij-plugins-for-kotlin/", "published_at": "2018-10-05T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0351490b1d4", "title": "Episode 24: Ok Multiplatform (The Context)", "url": "https://egorand.dev/episode-24-ok-multiplatform/", "published_at": "2018-09-28T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c03514bf4dec", "title": "Ok Multiplatform! (droidcon NYC)", "url": "https://egorand.dev/ok-multiplatform/", "published_at": "2018-08-27T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c03515a11c42", "title": "Testing Reactive Presenters: Destructure Your ViewModel Lists!", "url": "https://egorand.dev/testing-reactive-presenters-destructure-your-viewmodel-lists/", "published_at": "2018-05-10T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0351666db0a", "title": "Inlining Kotlin Properties", "url": "https://egorand.dev/inlining-kotlin-properties/", "published_at": "2017-09-29T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c0351702b10b", "title": "Preconditions.kt: Validate Your Kotlin", "url": "https://egorand.dev/preconditions-kt-validate-your-kotlin/", "published_at": "2017-08-19T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c03517b035db", "title": "Where Should I Keep My Constants in Kotlin?", "url": "https://egorand.dev/where-should-i-keep-my-constants-in-kotlin/", "published_at": "2017-06-14T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c035188cd45f", "title": "Making the Most of Your Gradle Builds (droidcon Italy)", "url": "https://egorand.dev/making-the-most-of-your-gradle-builds-italy/", "published_at": "2017-04-07T04:00:00+00:00" }, { "id": "01a08771-d8e7-711d-be8a-c035197c7e6b", "title": "Unit Testing in Kotlin (KTUG Munich)", "url": "https://egorand.dev/unit-testing-in-kotlin/", "published_at": "2017-03-29T04:00:00+00:00" } ] posts
Claim your blog
Back to egorand.dev
Blog · corpus.blog/blogs/egorand.dev/posts
egorand.dev
egorand.dev
2025
Communicating Effectively as an Engineer (droidcon Lisbon)
original ↗
4 Sept 2025
#93 - KotlinPoet with Egor Andreevich (The Developers' Bakery)
original ↗
15 Jan 2025
2023
The Big O of Code Reviews
original ↗
31 Oct 2023
2022
State of Android Testing in 2022 (droidcon Italy)
original ↗
6 Oct 2022
2021
Hidden Perks of Unit Tests
original ↗
24 Jul 2021
2020
Expecto Protonum!: The Magic of Multiplatform Protos (Chicago Roboto)
original ↗
28 Sept 2020
Going Full Kotlin Multiplatform (Talking Kotlin)
original ↗
14 Apr 2020
Why Trailing Commas In Kotlin Are Hype
original ↗
14 Mar 2020
2019
Taming the Kotlin Compiler (droidcon Toronto)
original ↗
13 Nov 2019
Wire 3: Tackling gRPC with Kotlin (droidcon NYC)
original ↗
27 Aug 2019
U+2019: Modern Android Architecture (Codeway Chisinau)
original ↗
30 Mar 2019
2018
What's the big IDEA? Writing Intellij plugins for Kotlin (KotlinConf)
original ↗
5 Oct 2018
Episode 24: Ok Multiplatform (The Context)
original ↗
28 Sept 2018
Ok Multiplatform! (droidcon NYC)
original ↗
27 Aug 2018
Testing Reactive Presenters: Destructure Your ViewModel Lists!
original ↗
10 May 2018
2017
Inlining Kotlin Properties
original ↗
29 Sept 2017
Preconditions.kt: Validate Your Kotlin
original ↗
19 Aug 2017
Where Should I Keep My Constants in Kotlin?
original ↗
14 Jun 2017
Making the Most of Your Gradle Builds (droidcon Italy)
original ↗
7 Apr 2017
Unit Testing in Kotlin (KTUG Munich)
original ↗
29 Mar 2017