Now · Updated May 2026
What I'm doing now.
A /now page. A snapshot of where my attention is, not a feed.
Taking Prism Runner native
I'm rewriting the runtime in Swift, SpriteKit, and Metal, mutating the existing Xcode project in place so the bundle ID, entitlements, IAP product IDs, and AdMob keys all carry over. Existing players keep their purchases, the App Store record stays put, the v2 update arrives over the wire like any other release.
The headline visual is real prism refraction. In hybrid form "Prism Mode" was a rainbow color cycle; native lets it become an actual Metal fragment shader, light bending through the player. 120fps on ProMotion, real camera shake and bloom on big combos, spatial audio for crystals on AirPods, and Core Haptics waveforms timed to the music instead of the fire-and-forget taps a WebView gets.
On top of feature parity, the v2 launch list: a Daily Prism Challenge (one seed, 60 seconds, its own leaderboard slot), cosmetic skins paid for with a Shards currency that turns the lifetime crystals you've already collected into something to spend, ReplayKit share cards, Photo Mode, iCloud sync of best score and settings, Game Center Activities so friends see your big runs in their iOS 17 feed, and the accessibility work that wasn't really possible on the hybrid stack: VoiceOver play-by-play of upcoming obstacles, color-blind shape glyphs for the three crystal colors, and AssistiveTouch / Switch Control support that comes mostly free in SwiftUI.
Sharpening TripChronos
The trip-video pipeline is the part of TripChronos people remember. I'm experimenting with smarter scene selection: letting the app pick a tighter highlight reel out of a 2,000-photo trip without you having to curate.
Going deep on all things AI
Reading, building, and breaking things across the current AI stack: model APIs, agent patterns, RAG, tool-use, and figuring out which pieces actually belong inside the apps I'm shipping versus which are cool demos.
Less interested in chasing the model-of-the-week, more interested in the parts that will still feel useful in twelve months.
AWS, passport stamps in progress
Recently picked up the AWS Certified Cloud Practitioner credential. Currently working through the Developer Associate study path. Deeper into IAM, Lambda, DynamoDB, and the bits of the platform I want to lean on for side-project backends.
Otto things, travel things
Trying to take Otto somewhere new at least once a month. He has opinions about rest stops and is generally correct about them.