Your privacy, your choice. Allow optional Google Ads measurement, or keep all advertising storage limited.
Details in the privacy policyOperating / Stack
The tools and services I use to build iPhone apps and run this website.
I keep this list focused on tools that are part of the current workflow.
Routes / Powered
The useful part of a tool list is the work it produces. These pages show the apps, articles, and resources built with it.
The languages, frameworks, and test tools used for the apps and website.
The language behind the iPhone app catalog.
Native iPhone interfaces and interaction states.
Local persistence for app records, history, and settings.
Builds, simulator testing, debugging, and App Store releases.
The framework behind this website and its server routes.
Typed web components, services, and scripts.
Unit and component tests for public website behavior.
The services that run and deploy this website.
Production hosting for the website and its services.
HTTPS and reverse proxying in front of the site.
DNS and the public network edge.
Newsletter subscriber and app-support records.
Node.js process management on the production server.
Runs isolated services such as analytics.
Tests, builds, and deploys every published change.
The tools used to inspect, build, review, and publish the work.
Codebase investigation, implementation, testing, and release work.
Peer collaboration on design, editorial, and engineering decisions.
Source history, review, continuous integration, and deployment.
The external services used for email, analytics, and App Store purchases.
Newsletter and app-support email delivery.
Self-hosted, cookie-free site analytics.
One-time in-app purchases and purchase restoration.