Projects
Open-source projects and side projects by Patrick Jackson: Kotlin Multiplatform, Android, iOS, and more.
A collection of open-source work, libraries, and side projects. Focused on Kotlin Multiplatform, Android, iOS, and mobile engineering.
Dayfold
A calm household dashboard for busy families: the info you need, when and where you need it, with the links and files attached, instead of digging through email and websites. Privacy-first, Compose Multiplatform, authored by CLI or AI loop.
PickedPlate
A family meal-versioning app: every meal is a living version: cook it, rate it around the table, save what worked as the new normal. KMP core, Compose Multiplatform, native SwiftUI iOS, Cloudflare backend. Also the first project planned and built through Shipyard.
Shipyard Deploy
Continuous delivery from agents to devices in seconds: per-branch channels, verified installs, build notes, FCM-nudged auto-upgrades. No Play, no CI queue, no USB cable.
Shipyard
A control plane for agentic software development: plan and steer durable work through a web UI or CLI while unlimited configurable runners drive coding agents, with full token/cost/span analytics and human approval gates.
Kotlin Multiplatform Library Publishing
Notes and tooling for publishing Kotlin Multiplatform libraries to Maven Central via GitHub Actions across Linux, macOS, and Windows build environments.
Certificate Pinning for Mobile
A guide to implementing certificate and public key pinning on Android and iOS to protect against man-in-the-middle attacks.
ReduxKotlin
Redux state management for Kotlin Multiplatform: a port of the JavaScript Redux library supporting Android, iOS, JVM, and native targets.