Blog
Insights on software development, security, and technology from our team.

SwiftUI's @State just became a macro, and Xcode 27 will break some of your builds
WWDC 2026 turned SwiftUI's @State from a property wrapper into a macro. In Xcode 27 a common init pattern now fails to compile. The App Store floor is still iOS 26, so this is a chore you can schedule, not an emergency, if you start now.

Apple and Google just made phones less sticky. Mobile teams need a new playbook.
iOS 26.5 shipped this week with wireless Transfer to Android, RCS end-to-end encryption, and a new App Store subscription tier. Hours later, Google's Android Show I/O Edition 2026 confirmed the cooperation runs both ways. Platform lock-in just got weaker, and that changes how mobile teams should think about retention and pricing.

Apple is pulling vibe-coding apps, and honestly, we get it
Apple removed the AI app-builder "Anything" from the App Store last week, citing code execution rules. It's the third vibe-coding tool Apple has targeted this month. Here's why this matters for every team building on iOS, and what to do about it.

AI just moved into your IDE. Here's what that actually means.
Laravel shipped a first-party AI SDK. Apple put autonomous coding agents inside Xcode. Both happened in the same week. We break down what this means for development teams building web and mobile apps, and where to be careful.

Laravel ships an AI SDK, Apple opens Xcode to autonomous agents, and we have thoughts
This week Laravel released a first-party AI SDK that unifies multiple AI providers behind a single API. Days earlier, Apple dropped Xcode 26.3 with built-in support for autonomous coding agents from Anthropic and OpenAI. Here's what both moves mean for development teams.