Spotify logo

How Spotify Uses Swift

8 engineering articles about Swift from Spotify's engineering team

Articles

Filter:
Spotify logo
Spotify
Beginner
The article discusses Spotify's transition to the Bazel build system, detailing the motivations, migration process, and the impact on developer productivity.
Patrick Balestra
9 min read
Includes Code
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses Spotify's multi-year journey to repair deep linking and attribution functionalities, which are crucial for enhancing user experience and understanding marketing impacts.
Erik Dornbush
12 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
The article introduces the concept of 'Your Listening Personality' in Spotify's Wrapped feature, which categorizes listeners into 16 unique types based on four binary attributes.
glenn mcdonald
5 min read
Has Summary
--
Spotify logo
Spotify
Advanced
The article introduces XCRemoteCache, an open-source remote caching tool developed by Spotify that significantly reduces clean build times for iOS applications by 70%.
Bartosz Polaczyk
9 min read
Includes Code
Has Summary
--
Spotify logo
Spotify
Intermediate
XCMetrics is an open-source tool designed for tracking Xcode build metrics, enabling iOS engineers to collect and analyze data from build logs.
Patrick Balestra
7 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses how Spotify leverages data-driven decision-making to enhance its mobile infrastructure and improve developer productivity.
Raul Herbster
9 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses how Spotify utilizes Backstage, its internal developer portal, to streamline developer tasks and enhance productivity.
Spotify Engineering
5 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses how Spotify significantly improved the build times of its iOS app, Spotify for Artists, by implementing a caching solution using a custom script with the Rome tool.
Spotify Engineering
8 min read
Has Summary
--

You've reached the end! All 8 articles loaded.