Artur Dryomov
Posts
-
Python, foreign functions and Steam, August 1, 2023
-
Music Stats with DuckDB, June 5, 2023
-
Testing Files without Files, February 21, 2022
-
Autonomous GitHub Pull Requests, March 8, 2021
-
Kotlin Code Organization, January 27, 2020
-
On Technical Writing, December 30, 2019
-
Kotlin Enum Recipes, October 8, 2019
-
Midnight in Android Themes, August 15, 2019
-
Superior Testing: Managing Production, July 30, 2019
-
Namespacing in Kotlin, July 29, 2019
-
Superior Testing: Cleaning Up, June 6, 2019
-
Abstracting Kotlin Sealed Classes, June 4, 2019
-
Superior Testing: Need for Speed, April 30, 2019
-
Modern DateTimes on Android, April 15, 2019
-
Superior Testing: Check Your Checks, March 27, 2019
-
Merge Git Authors, March 19, 2019
-
Superior Testing: Make Fakes not Mocks, February 28, 2019
-
Filling Android Autofill Gaps, February 13, 2019
-
Superior Testing: Stop Stopping, January 27, 2019
-
Acceptance Criteria Bureaucracy, January 20, 2019
-
Designing Errors with Kotlin, December 18, 2018
-
Abandon Jenkins for Great Good!, December 9, 2018
-
Reactive Pipelines in Action, November 7, 2018
-
Reactive State Mutations via CQRS, October 21, 2018
-
Optimizing Android Vector Images. Or Not?, September 18, 2018
-
Reactive Abstractions in Android World, August 26, 2018
-
How the Pull Request is Built, July 29, 2018
-
Mobile Developer Morning Fun, June 16, 2018
-
Do Androids Dream of UI Testing?, May 26, 2018
-
A Dagger to Remember, April 22, 2018
-
The Art of a Dependency Upgrade, March 18, 2018
-
Kotlin: The Problem with
null
, January 10, 2018