#Swift
I wanted async/await but I got a concurrency model
I wanted async/await but I got a concurrency model
Why I still build apps for myself
Why I still build apps for myself
Building Yomu: Safari, furigana, and why “plain text” often isn’t plain
Building Yomu: Safari, furigana, and why “plain text” often isn’t plain
Building Yomu: furigana, tokenization, and offline dictionaries on iOS
Building Yomu: furigana, tokenization, and offline dictionaries on iOS
The Japanese reading problem that finally made me build my own app
The Japanese reading problem that finally made me build my own app
Implementing Auto-Type on macOS
Implementing Auto-Type on macOS
Migrating internal iOS libraries to a monorepo using Swift Package Manager
Migrating internal iOS libraries to a monorepo using Swift Package Manager
Visual Studio Code setup for iOS development with Copilot
Visual Studio Code setup for iOS development with Copilot
Drawing custom areas into map snapshots in iOS
Drawing custom areas into map snapshots in iOS
Using reordering and selection at the same time in UITableView
Using reordering and selection at the same time in UITableView