Swift concurrency for macOS — actors, @MainActor, Task/TaskGroup, AsyncStream, Sendable, strict concurrency migration, and AppKit bridging patterns (DispatchQueue, NSRunLoop, XPC service concurrency). Use when writing async Swift code that interacts with AppKit, daemons, or XPC services on macOS.
A guide for splitting a single Android app module into separate business modules. This process, called modularisation, separates code so parts of an app can be built and maintained independently.
Talk to a Chronicle server from a Kotlin or Java application with the io.cratis:chronicle client - connection strings, ChronicleClient and the Spring Boot starter, @EventType classes, suspending append, reactors and reducers dispatched by first-parameter type, model-bound read models, classpath artifact discovery, and…
Modernize an Android project's Gradle build: bump to Kotlin 2.x with kotlin-compose plugin (replace kotlinCompilerExtensionVersion), migrate kapt to KSP, introduce Version Catalogs (libs.versions.toml), use the Compose BOM, switch to Material 3.
Expert guidance on Gradle Kotlin DSL for Android — build.gradle.kts patterns, convention plugins in build-logic, version catalogs, and settings configuration. Use this when touching any build file.
Gradle Kotlin DSL patterns for KMP — version catalogs, hierarchical source sets, convention plugins, assembling XCFrameworks and fat frameworks. Use when wiring or refactoring a KMP build.
★not rated 1 4mo agoA43 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: