A PaperMC plugin that tracks server events and generates a dynamic in-game newspaper delivered as a written book.
A PaperMC plugin that broadcasts a message at dawn each in-game day.
A PaperMC plugin that publishes and reads in-game books on the AT Protocol via Standard.site.
A Kotlin Paper plugin that displays host system information inside Minecraft via a Fastfetch-style panel.
A PaperMC plugin that links Minecraft player UUIDs to AT Protocol identities, publishes achievements and sessions, and serves an embedded AppView dashboard.
Experimental Android client for the Standard.site publishing ecosystem on AT Protocol — Jetpack Compose + Material 3.
Expanded the AT Protocol Kotlin library with a comprehensive XRPC client, Jetstream firehose support, OAuth session management, and a modular test suite.
Professional-grade modular AT Protocol SDK for Kotlin.
Generate compose snapshot state from class specifications
How Python and Kotlin provide structured concurrency out of the box while Go achieves the same patterns explicitly using errgroup, WaitGroup, and context.
Nathan Walker and Eduardo Speroni dive into NativeScript's ability to bridge JavaScript with native platform APIs for cross-platform mobile development.
List backed APIs for paging in Jetpack Compose
A Jetpack Compose twist on an old favorite
How Kotlin made writing a video streaming algorithm a little easier
A practical example of unidirectional data flow with Kotlin coroutines and Flows on Android
an interactive overview of the state production pipeline with flows
Navigation state as a driver for large screen transitions
An interactive experiment for learning how to produce state with kotlin flows
Representing UI state production pipelines as a function of a stream of inputs yielding a stream of output states
A kotlin multiplatform, reactive map-like abstract data type for fetching keyed data
A tiny, multiplatform, redux-like library that makes it easy to transform streams of actions into streams of state
Delegating to delegates with a functional twist
Bugdroid ❤s single line tags
One liner xml to stateful RecyclerView.ViewHolder instance
What if styling spans in Android was fluent and joining them as simple String concatenation?
An expanded floating action button used to call out sharing
Material Floating Action Buttons
A simple list — detail navigation flow
Change; as constant as the seasons. Photo by Chris Lawton on Unsplash
Everything can be a list
A List undergoing change from State A to B