Staff Software Engineer at Chainguard, working on cloud-native infrastructure and supply-chain security. 20+ years building platforms, including a decade-plus on OpenShift. These days I lead AI agents to ship real software, and I write about what that actually takes.
- Platforms: containers, Kubernetes, and the messy parts of running them at scale
- Supply-chain security: signing, attestation, SBOMs, the whole pipeline
- Agentic development: review pipelines, multi-agent planning, and the guardrails that keep them honest
- Small apps for Apple platforms: local-first, no ads, no tracking, no sign-ups
| Purrchiver | The clean Mac archive utility: open, create, and edit RAR, Zip, 7z and more, including encrypted archives. Sandboxed, no ads, no subscription. On the Mac App Store. |
| Secret Store | Small secrets (recovery codes, license keys, that one Wi-Fi password) in Apple's end-to-end encrypted iCloud Keychain. No vendor crypto, no account, no server. macOS + iOS. |
| MessagePit | Email and SMS testing for developers: a Mailpit fork with a Twilio-compatible SMS endpoint, a SendGrid stub, and webhook capture. |
| agent-config | My Claude Code setup: dot-graph skills, a feature-planning workflow, multi-agent audits, and hooks that keep a public config free of secrets. |
Archived: Polyphon (multi-model AI chat) and Attractor (DOT-graph AI pipelines).
- The only profile you actually own
- My app said it encrypted your data. It didn't.
- Making my Claude config public
- How iCloud Keychain stores and syncs an app's secrets
- Reading a DMG in the App Sandbox without mounting it
Stack: Go · Python · Swift · Kubernetes · OpenShift · Containers · Claude Code
coreydaley.dev · LinkedIn · corey@coreydaley.dev






