New in Xcode 26 Beta 7: Users can now log into their Claude account from Xcode.
Generate code and documentation, automatically fix errors, and create inline playgrounds using coding intelligence features in Xcode, powered by Claude Sonnet 4.
designers talk a lot of design systems
but not enough system design:
“system design” is about designing the fundamental architecture of an entire product so they work together, not just the visual surface
like designing a city’s infrastructure:
- you need to consider how all parts connect together
- how to scale to accommodate more users
- how to maintain consistency and understandability
- how to make complex things simple
some of my system design work:
- unifying Chat, Composer, Agent, and related concepts in Cursor
- designing how Databases, Views, Automations, Connections, AI relate to each other in Notion
good system design should be:
- flexible but not complex
- powerful but not intimidating
- scalable but not chaotic
the core of system design is finding the simplest fundamental concepts, then making these concepts combinable to solve complex problems, so users can create infinite things with a small set of concepts