I am a mobile library developer working on Ditto, an amazing P2P syncing framework ๐.
- Using Rust in Your Next KMP App at Droidcon NY 2024
- How to Quickly Build KMP Offline-First Apps that Support both Cloud and Local Peer-to-Peer at Droidcon SF 2024
- Ditto at CocoaHeads Denver
- Ditto - Peer-to-Peer Sync for Apps at Denver Droids March Meetup
- Combine-ing MongoDB Realm & SwiftUI (v2) at 360|iDev 2021
- Combine-ing MongoDB Realm & SwiftUI at MongoDB.live 2021
- Gradle isn't just a Bad Word ๐คฌ at 360|AnDev 2021
- Unit Testing with Quick and Nimble at 360|iDev 2020
- Level Up Your Git Commits with Gitmoji at 360|iDev 2020
- ๐บ I maintain mas a CLI for the Mac App Store
- ๐๐ป I am a core contributor to Quick and Nimble
- ๐ I created ShellExec a Gradle plugin which makes it easier to execute CLI commands
- ๐ธ I slapped together WebView for SwiftUI from some other OSS work
- ๐ I habitually log Apple's OS and Xcode releases
- ๐ค I'm attempting to rewrite Apple signpass sample app in Swift
- ๐ Fish is my preferred shell and I've written hundreds of functions to simplify all kinds of CLI tasks
- ๐ฆ Iโm currently learning Rust
- โก Fun fact: My first PR was a change to jekyll's WordPress migration script and was merged by @mojombo the GitHub CEO at the time (I had no idea ๐ณ)
- ๐ซ My business card is an open source Apple Wallet pass.
- โจ๏ธ Love mechanical keyboards, my setup was featured by ZSA, the creators of the ErgoDox EZ
- ๐ง Twitter: @phatblat
- ๐ฌ Pronouns: He/Him
Learn more on the about page of my reflog.