Android
Экран для отправки промокода другу
Разбор synchronized в рекурсивном методе
Организация расположения кнопок на экране
Разработка компонента отображения списка поддерживающих чатов
Контролируемый асинхронный запуск последовательных UseCase‑операций
Конструктор совместного текстового редактора
Разбор причины ошибки компиляции в Kotlin‑классе
Обзор кода экрана видеоплеера, построенного с помощью Jetpack Compose
Отображение списка с помощью RecyclerView
Проектирование платформы, аналогичной Avito
Вычисление окончательных ширин дочерних элементов внутри контейнера
Создание собственного аналога findViewById для View
Определение потока выполнения subscribeOn в RxJava
Порядок выполнения корутин внутри coroutineScope
Исправление багов во View‑фрагменте, потоках и работе с LocationManager
Разбор поведения mutableMapOf в Kotlin
Как определить потоки выполнения операторов RxJava в цепочке
Интерфейс для вызова технической поддержки
Проверка компиляции и исправление ошибок в Kotlin‑программе
Поведение исключений в разных типах корутин