Topics
Xcode, Swift Package Manager, binary frameworks, documentation, CI, and branching strategies.
12 articles
Release Testing with Agents
Two hundred test cases per platform, from one command
Bring Receipts
The non-negotiables of PR review when agents write the code
Claude Code Experience
A pragmatic take on AI coding with practical insights
SwiftPM and Xcode
Xcode integration with SwiftPM and its flaws
Introducing CreateAPI
Delightful code generation for OpenAPI specs
Client-Side Search
How to build client-side search with lunr.js
Nuke Docs
How to build great documentation for a framework
Apple Documentation
Everything that is wrong with Apple's documentation
XCFrameworks
Caveats of using XCFrameworks with Swift Package Manager
CI for Swift Frameworks
How I went from manually testing my frameworks to having hundreds of unit tests and multiple automatic checks running on every change
Trunk-Based Development
Why feature branches might prevent continuous integration and discourage refactoring and what other branching strategies are worth considering.
Interface Builder: Previews
Using Interface Builder to quickly preview features on different screen sizes and in different orientations