I work as a Principal Android Engineer at 🐸Seatfrog🐸, and do open source web-y / writing-y things in my spare time.
I'm sporadically working on (unreleased):
- Appbini (Android, Backend) (Stack: Ktor, Exposed)
- WordCrawler (Android, iOS, Desktop) (Stack: Kotlin & Compose Multiplatform, Room, etc)
- Commit.Email (Stack: Node.js, TypeScript, Octokit, GitHub Apps)
- 30 January - Adding accurate AsyncImage previews in Coil 3 with a Compose wrapper
- 3 December - A real-world comparison between Lenovo’s ThinkBook 16p Gen 2 and 16p Gen 6 (with photos!)
- 11 October - A detailed guide to automated farming & selling of Steam Trading Cards 🧑🌾🎴
- 19 January - Please don’t dox me Google: How to verify your Google Play account without exposing ALL of your information
- 27 December - minimaJake v1.4.1 release notes
- Watership Down (Watership Down, #1) by Richard Adams (⭐️4.08)
- Invisible Cities by Italo Calvino (⭐️4.15)
- The Last World by Christoph Ransmayr (⭐️3.85)
- Into the Forest (The Familiar, #2) by Mark Z. Danielewski (⭐️4.18)
- Conclave by Robert Harris (⭐️4.06)
- The Collected Strange Stories Of Robert Aickman: I by Robert Aickman (⭐️4.66)






