Skip to content

Uses

The tools and services I use to build iPhone apps and run this website.

Categories
4
Tools
18

What this powers

App releases, website publishing, support, analytics, and the books and articles on this site.

Development

7 items
Swift 6
The language behind the iPhone app catalog.
SwiftUI
Native iPhone interfaces and interaction states.
SwiftData
Local persistence for app records, history, and settings.
Xcode
Builds, simulator testing, debugging, and App Store releases.
Next.js
The framework behind this website and its server routes.
TypeScript
Typed web components, services, and scripts.
Vitest
Unit and component tests for public website behavior.

Infrastructure

6 items
Hetzner
Production hosting for the website and its services.
Caddy
HTTPS and reverse proxying in front of the site.
Cloudflare
DNS and the public network edge.
PostgreSQL
Newsletter subscriber and app-support records.
PM2
Node.js process management on the production server.
Docker
Runs isolated production service workloads.

Design & Productivity

3 items
Codex
Codebase investigation, implementation, testing, and release work.
Claude
Peer collaboration on design, editorial, and engineering decisions.
GitHub
Source history, code review, and release coordination.

Services

2 items
Resend
Newsletter and app-support email delivery.
Apple StoreKit
In-app purchases, subscriptions, and purchase restoration.