Platform

21 posts

At Atlassian, our mission is to help unleash the potential of every team. As more teams make Jira their home... The post ‘Work,’ your way: Jira’s language is evolving to better represent all teams appeared first on Work Life by Atlassian.

Christopher Cheung11/13/2024

On Spotify’s Analytics Platform, we’re dedicated to building products that empower data practitioners to discover, analyze, and share insights — [...] The post Are You a Dalia? How We Created Data Science Personas for Spotify’s Analytics Platform appeared first on Spotify Engineering.

Spotify Engineering9/5/2024

We have a lot of dashboards at Spotify. Our Insight teams and analysts from across the company are constantly whipping [...] The post Unlocking Insights with High-Quality Dashboards at Scale appeared first on Spotify Engineering.

Spotify Engineering8/28/2024

Check out Data Platform Explained Part I, where we started sharing the journey of building a data platform, its building [...] The post Data Platform Explained Part II  appeared first on Spotify Engineering.

Spotify Engineering5/28/2024

Today, we announced Spotify’s latest products and services for companies adopting Backstage, the open source framework for building IDPs. The post Supercharged Developer Portals appeared first on Spotify Engineering.

Spotify Engineering4/30/2024

As engineers working at Spotify, we frequently find ourselves explaining our robust data platform to fellow professionals who are contemplating [...] The post Data Platform Explained appeared first on Spotify Engineering.

Spotify Engineering4/2/2024

TL;DR We summarize the findings in our recent paper, Schultzberg, Ankargren, and Frånberg (2024), where we explain how Spotify’s decision-making [...] The post Risk-Aware Product Decisions in A/B Tests with Multiple Metrics appeared first on Spotify Engineering.

Spotify Engineering3/5/2024

Sometimes a shiny new feature brings more harm than good. The reason is simple — application size. Any addition to the application — be it code for a new feature, an image resource for a new button or even support for a new localization — contributes to the increase of the application’s size. The post The What, Why, and How of Mastering App Size appeared first on Spotify Engineering.

Spotify Engineering11/14/2023

This week at KubeCon + CloudNativeCon in Chicago, the Cloud Native Computing Foundation announced that Spotify won their Top End User Award. The post Spotify Wins CNCF Top End User Award for the Second Time! appeared first on Spotify Engineering.

Spotify Engineering11/8/2023

Spotify runs paid marketing campaigns across the globe on various digital ad platforms. Being efficient with our marketing budget is critical for maximizing the return on ad spend. The post How We Automated Content Marketing to Acquire Users at Scale appeared first on Spotify Engineering.

Spotify Engineering11/7/2023

How does Spotify manage a sprawling tech ecosystem made up of 500+ squads managing over 10,000 software components in production? Last November, Google Cloud distinguished engineer Kelsey Hightower met with Spotify chief architect Niklas Gustavsson at Spotify’s office in Gothenburg, Sweden, to talk about just that.  Watch the video below to hear the two go [...] The post Managing Software at Scale: Kelsey Hightower Talks with Niklas Gustavsson about Fleet appeared first on Spotify Engineering.

Spotify Engineering10/5/2023

TL;DR: Spotify is releasing a new commercial product for software development teams: a version of our homegrown experimentation platform that we’re calling Confidence. Based on everything we’ve learned over the last 10+ years about what it takes to enable experimentation at scale, the platform makes it easy for teams to set up, run, coordinate, and [...] The post Coming Soon: Confidence — An Experimentation Platform from Spotify appeared first on Spotify Engineering.

Spotify Engineering8/3/2023

In Part 1 of this series, we introduced the within-unit peeking problem that we call the “peeking problem 2.0”. We showed that moving from single to multiple observations per unit in analyses of experiments introduces new challenges and pitfalls with regards to sequential testing. We discussed the importance of being clear about the distinctions between [...] The post Bringing Sequential Testing to Experiments with Longitudinal Data (Part 2): Sequential Testing appeared first on Spotify Engineering.

Spotify Engineering7/25/2023

Spotify’s approach to challenges in sequential testing with longitudinal data  At Spotify, we’re constantly improving our data infrastructure, which means we can get feedback on experiments earlier and earlier. To allow for early feedback in a risk-managed manner, we use sequential tests to monitor regressions in the experiments. However, when moving toward smaller and smaller [...] The post Bringing Sequential Testing to Experiments with Longitudinal Data (Part 1): The Peeking Problem 2.0 appeared first on Spotify Engineering.

Spotify Engineering7/18/2023

Messaging at Spotify At Spotify, we use messaging to communicate with our listeners all over the world. Our Messaging team powers and creates delightful foreground and background communications across the Spotify experience, experimenting with and tailoring the perfect journey for each user across our platform. Today we are able to send messages through WhatsApp, SMS, [...] The post Experimenting with Machine Learning to Target In-App Messaging appeared first on Spotify Engineering.

Spotify Engineering6/28/2023

TL:DR At Spotify, we run containerized workloads in production across our entire organization in five regions where our main production workloads are in Google Kubernetes Engine (GKE) on Google Cloud Platform (GCP). If we detect suspicious behavior in our workloads, we need to be able to quickly analyze it and determine if something malicious has [...] The post Analyzing Volatile Memory on a Google Kubernetes Engine Node appeared first on Spotify Engineering.

Spotify Engineering6/22/2023

This is part 3 in our series on Fleet Management at Spotify and how we manage our software at scale. See also part 1 and part 2. For the third part of this Fleet Management series, we’ll discuss what we call “fleet-wide refactoring” of code across thousands of Git repos: the tools we’ve built to [...] The post Fleet Management at Spotify (Part 3): Fleet-wide Refactoring appeared first on Spotify Engineering.

Spotify Engineering5/15/2023

Very often, when developing user interfaces, a lot of focus is given to the visuals, as that’s what primarily gets a user’s attention. However, other aspects are equally impactful for making the experience great but can be overlooked, like the user’s input – how the user interacts with the app. It is completely understandable that [...] The post TV Spatial Navigation appeared first on Spotify Engineering.

Spotify Engineering5/10/2023

This is part 2 in our series on Fleet Management at Spotify and how we manage our software at scale. See also part 1 and part 3.  At Spotify, we adopted the declarative infrastructure paradigm to evolve our infrastructure platform’s configuration management and control plane approach, allowing us to manage hundreds of thousands of cloud [...] The post Fleet Management at Spotify (Part 2): The Path to Declarative Infrastructure appeared first on Spotify Engineering.

Spotify Engineering5/3/2023

Introduction As the field of machine learning (ML) continues to evolve and its impact on society and various aspects of our lives grows, it is becoming increasingly important for practitioners and innovators to consider a broader range of perspectives when building ML models and applications. This desire is driving the need for a more flexible [...] The post Unleashing ML Innovation at Spotify with Ray appeared first on Spotify Engineering.

Spotify Engineering2/1/2023