Archives 2023 22 Sep Dependency Injection and the Repository-Service Pattern 21 Sep Switching to Caddy 20 Sep Extracting iOS Ringtones from .ipsw 27 Jun Technomancy and restoring an old Dell Optiplex