Blog
From infrastructure
to AI for rest of us.
All
Engineering
Comparison
Feature
Product
Customer Story
Founder


Jul 16, 2026
How Photon built one of the most stable and enterprise-ready iMessage APIs
Photon processes over 10 million iMessage API calls per day across production deployments for companies like Rho, Vercel, Hermes Agent, Ditto, and FlipText. The platform achieves the same uptime, delivery speed, and feature coverage as Apple's own iMessage service — not through incremental improvements to the standard Mac-bridge architecture, but through a fundamentally different technical approach. This post breaks down the three engineering layers that make that possible: protocol-native Apple communication, Astrolabe (our open-source macOS fleet manager), and enterprise cloud routing on AWS EKS.

Ryan


Jul 16, 2026
How Photon built one of the most stable and enterprise-ready iMessage APIs
Photon processes over 10 million iMessage API calls per day across production deployments for companies like Rho, Vercel, Hermes Agent, Ditto, and FlipText. The platform achieves the same uptime, delivery speed, and feature coverage as Apple's own iMessage service — not through incremental improvements to the standard Mac-bridge architecture, but through a fundamentally different technical approach. This post breaks down the three engineering layers that make that possible: protocol-native Apple communication, Astrolabe (our open-source macOS fleet manager), and enterprise cloud routing on AWS EKS.


Engineering
Jul 14, 2026
Auto-scaling and load balancing for iMessage
Your iMessage lines now scale themselves. Route users to the healthiest line with a single API call.

Ryan


Engineering
Jul 14, 2026
Auto-scaling and load balancing for iMessage
Your iMessage lines now scale themselves. Route users to the healthiest line with a single API call.


Engineering
Jul 13, 2026
You can now send Live Mini App Cards in iMessage
Spectrum now supports live, interactive mini app cards inside the iMessage transcript — plus in-place updates so cards can react in real time.

Evan

Ryan


Engineering
Jul 13, 2026
You can now send Live Mini App Cards in iMessage
Spectrum now supports live, interactive mini app cards inside the iMessage transcript — plus in-place updates so cards can react in real time.


Engineering
Jul 8, 2026
We built the most feature-complete iMessage adapter for Vercel Chat SDK
We upgraded our Chat SDK iMessage adapter to Spectrum — the result is the most feature-rich and reliable iMessage integration in the ecosystem, with tapbacks, effects, mini-app cards, webhooks, and more.

Andy

Tom


Engineering
Jul 8, 2026
We built the most feature-complete iMessage adapter for Vercel Chat SDK
We upgraded our Chat SDK iMessage adapter to Spectrum — the result is the most feature-rich and reliable iMessage integration in the ecosystem, with tapbacks, effects, mini-app cards, webhooks, and more.


Engineering
Jul 3, 2026
How We Rebuilt Our Shared iMessage Routing to Handle 10M+ Messages a Day
We migrated the iMessage routing service from Bun to Node, added OpenTelemetry tracing, replaced a fragile fan‑out architecture with a durable Postgres‑backed event log, fixed a binding‑cache bug that dropped messages on transient errors, and switched the OTLP exporter to gRPC, resulting in a simpler, observable, and more reliable system that can handle over a million messages daily.

Ryan

Tom


Engineering
Jul 3, 2026
How We Rebuilt Our Shared iMessage Routing to Handle 10M+ Messages a Day
We migrated the iMessage routing service from Bun to Node, added OpenTelemetry tracing, replaced a fragile fan‑out architecture with a durable Postgres‑backed event log, fixed a binding‑cache bug that dropped messages on transient errors, and switched the OTLP exporter to gRPC, resulting in a simpler, observable, and more reliable system that can handle over a million messages daily.


Feature
Jun 30, 2026
Astrolabe: Managing Mac Fleets at scale
Terraform changed how teams think about cloud infrastructure: declare the desired state, apply it, and let the tool keep reality in sync. Astrolabe brings that same model to macOS. If you run Macs in a fleet — inference nodes, CI runners, developer workstations, kiosks — you've probably stitched together shell scripts, MDM profiles, and manual checks to keep machines in shape. Astrolabe replaces that patchwork. Declare your macOS configuration in Swift with a SwiftUI-like syntax, and Astrolabe continuously enforces the state you described. No setup scripts. No periodic audits. Just a declaration that enforces states.

Ryan


Feature
Jun 30, 2026
Astrolabe: Managing Mac Fleets at scale
Terraform changed how teams think about cloud infrastructure: declare the desired state, apply it, and let the tool keep reality in sync. Astrolabe brings that same model to macOS. If you run Macs in a fleet — inference nodes, CI runners, developer workstations, kiosks — you've probably stitched together shell scripts, MDM profiles, and manual checks to keep machines in shape. Astrolabe replaces that patchwork. Declare your macOS configuration in Swift with a SwiftUI-like syntax, and Astrolabe continuously enforces the state you described. No setup scripts. No periodic audits. Just a declaration that enforces states.


Feature
Jun 25, 2026
Spectrum supports sending markdown in iMessage, Telegram, and WhatsApp
Spectrum now lets you send styled text in iMessage, Telegram, and WhatsApp — bold, italic, strikethrough, and code blocks — written in standard Markdown.


Feature
Jun 25, 2026
Spectrum supports sending markdown in iMessage, Telegram, and WhatsApp
Spectrum now lets you send styled text in iMessage, Telegram, and WhatsApp — bold, italic, strikethrough, and code blocks — written in standard Markdown.


Jul 16, 2026
How Photon built one of the most stable and enterprise-ready iMessage APIs
Photon processes over 10 million iMessage API calls per day across production deployments for companies like Rho, Vercel, Hermes Agent, Ditto, and FlipText. The platform achieves the same uptime, delivery speed, and feature coverage as Apple's own iMessage service — not through incremental improvements to the standard Mac-bridge architecture, but through a fundamentally different technical approach. This post breaks down the three engineering layers that make that possible: protocol-native Apple communication, Astrolabe (our open-source macOS fleet manager), and enterprise cloud routing on AWS EKS.

Ryan


Engineering
Jul 14, 2026
Auto-scaling and load balancing for iMessage
Your iMessage lines now scale themselves. Route users to the healthiest line with a single API call.

Ryan


Engineering
Jul 13, 2026
You can now send Live Mini App Cards in iMessage
Spectrum now supports live, interactive mini app cards inside the iMessage transcript — plus in-place updates so cards can react in real time.

Evan

Ryan


Engineering
Jul 8, 2026
We built the most feature-complete iMessage adapter for Vercel Chat SDK
We upgraded our Chat SDK iMessage adapter to Spectrum — the result is the most feature-rich and reliable iMessage integration in the ecosystem, with tapbacks, effects, mini-app cards, webhooks, and more.

Andy

Tom


Engineering
Jul 3, 2026
How We Rebuilt Our Shared iMessage Routing to Handle 10M+ Messages a Day
We migrated the iMessage routing service from Bun to Node, added OpenTelemetry tracing, replaced a fragile fan‑out architecture with a durable Postgres‑backed event log, fixed a binding‑cache bug that dropped messages on transient errors, and switched the OTLP exporter to gRPC, resulting in a simpler, observable, and more reliable system that can handle over a million messages daily.

Ryan

Tom
View all blogs
Weekly updates from the edge.
Weekly updates from the edge.
Weekly updates from the edge.
View all newsletters
Subscribe Photon Newsletter
Subscribe
Photon Newsletter





