<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/spotify/best-of/2022" -->

---
title: Best Spotify posts of 2022 | daily.dev
description: The most upvoted Spotify posts of 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/spotify/best-of/2022
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/spotify/best-of/2022
og:type: website
og:site_name: daily.dev
og:title: Best Spotify posts of 2022 | daily.dev
og:description: The most upvoted Spotify posts of 2022, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Spotify — 2022

1. 1  
[](/posts/creating-a-music-streaming-backend-like-spotify-using-mongodb-4aekw6jk8 "Creating a Music Streaming Backend Like Spotify Using MongoDB")  
Article  
![Avatar of anavid](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f83fb78faa4a4ca3beb18873626ab6f5)Analytics Vidhya · 4y  
Creating a Music Streaming Backend Like Spotify Using MongoDB  
Creating a Music Streaming Backend like Spotify using MongoDB. This article was published as a part of the Data Science Blogathon. In this article, I will show you how to handle uploading songs to the database, streaming music, user authentication, the ability to choose your favorite songs, and a recommendation engine. We will add our code in a new file named ‘auth.ts’ in a new file.ts.  
197  
1
2. 2  
[](/posts/music-for-programming-coding-music-playlists-radio-stations-videos-and-lives-uruakm53c "Music for Programming – Coding Music Playlists, Radio Stations, Videos, and Lives")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
Music for Programming – Coding Music Playlists, Radio Stations, Videos, and Lives  
This blog post is all about music for programming. I'll be sharing a variety of different playlists, radio stations, and videos that you can listen to while coding. Whether you're a beginner or an experienced programmer, you will find something to listen to. I hope these links will help motivate you in your day-to-day developer work.  
130  
10
3. 3  
[](/posts/launching-flare---the-twitter-for-developers-we-all-have-been-wanting--nlb915leu "Launching Flare ✨ - The twitter for developers we all have been wanting!")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
Launching Flare ✨ - The twitter for developers we all have been wanting!  
Flare is a new kind of social networking site made especially for software developers. Flare is my entry for the Netlify x Hashnode Hackathon. Flare uses a lot of cool open-source frameworks and tools. The client application for flare is built using Angular and is styled using Tailwind CSS.  
90  
13
4. 4  
[](/posts/tools-i-am-using-on-a-daily-basis-reck6xagz "Tools I Am Using On A Daily Basis")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Tools I Am Using On A Daily Basis  
GitHub is the first tool I am paying for since I cannot live without any more after 2 years of usage. Canva canva has a huge amount of great images, graphics, templates, and so on to find ideas and inspiration to create your own styles.  
72  
9
5. 5  
[](/posts/make-yourself-comfortable-keyboard-shortcuts-fev-l3mal "Make yourself comfortable: Keyboard shortcuts")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 4y  
Make yourself comfortable: Keyboard shortcuts  
Set up shortcuts can greatly save time and effort and boost your productivity. To run your shortcuts at startup on Windows, create a file in your preferred location.  
59  
9
6. 6  
[](/posts/developing-a-small-world-in-three-js-lr1u1fykz "Developing a Small World in Three JS")  
Article  
![Avatar of bit](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bit)Bits and Pieces · 5y  
Developing a Small World in Three JS  
Two weeks ago, we launched a little Spotify app in support of Metronomy’s awesome new album, Small World. The app invites fans to discover the “Eight Wonders of Metronsomy” by connecting with their Spotify account so we may determine how often they’ve been streaming the Small World playlist. Developing a 3D world using the Three JS library is really quite simple.  
50  
1
7. 7  
[](/posts/spotifyd-spotifyd-a-spotify-daemon-d14x0cqpr "Spotifyd/spotifyd: A spotify daemon")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
Spotifyd/spotifyd: A spotify daemon  
Spotifyd streams music just like the official client, but is more lightweight and supports more platforms. Spotifyd also supports the Spotify Connect protocol, which makes it show up as a device that can be controlled from the official clients. To read about how to install and configure Spotifyd, take a look at our wiki.  
28  
2
8. 8  
[](/posts/the-spotify-system-model-automated-architecture-visualization-at-spotify-jhq-azpf "The Spotify System Model: Automated Architecture Visualization at Spotify")  
Article  
![Avatar of infoq](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/afc3bced3e1e4b188dd9127017a60e0c)InfoQ · 4y  
The Spotify System Model: Automated Architecture Visualization at Spotify  
Spotify engineers recently published how they standardized architecture diagrams at the company. They defined a standard system model named the Spotify Software Model and adapted the C4 model to visualize it. This combination created a shared language used across the organization, which helps communication, aids decision-making, and supports Spotify's software's evolution.  
28
9. 9  
[](/posts/software-visualization-challenge-accepted---spotify-engineering-agwmbgbqv "Software Visualization — Challenge, Accepted - Spotify Engineering")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
Software Visualization — Challenge, Accepted - Spotify Engineering  
Spotify System Model presents a set of core entities and abstractions we can use to synthesize data about our software health, ownership, and dependencies. The C4 is a lightweight and straightforward approach to visualizing software. We don’t want to reinvent the wheel, so we kept C4 notation and best practices and replaced its abstraction layer with the Spotify System model.  
27  
2
10. 10  
[](/posts/spotify-data-analysis-and-visualisation-with-python-2wxhybgvm "Spotify Data Analysis and Visualisation with Python")  
Article  
![Avatar of devgenius](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a79144d7517043e7803ed562e45a99df)Dev Genius · 5y  
Spotify Data Analysis and Visualisation with Python  
Spotify has an outstanding API to connect you to its database of songs and their features. There is also a powerful song search engine available as well as a recommendation system which helps you listen to more of what you love. This article gives a brief overview of Spotify Web API’s methods and shows how the fetched data might be analysed and plotted.  
26  
3
11. 11  
[](/posts/css-tools-build-tools-react-native-jlxo3cmqc "CSS Tools, Build Tools, React Native")  
Article  
![Avatar of webtoolsweekly](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ed2b5490c916495e8e6d66db43e58730)Web Tools Weekly · 4y  
CSS Tools, Build Tools, React Native  
CSS reference today: 732 items CSS reference on Jan. 4, 2020: 584 items. That means 148 items have been added to the MDN reference since the beginning of 2020\. In some cases, MDN may simply not have had an article on an item that was part of the standard prior to that.  
17
12. 12  
[](/posts/grow-or-die-a-framework-for-turning-your-company-around-fast-kka3fuehs "Grow or Die: A Framework for Turning Your Company Around Fast")  
Article  
![Avatar of future](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/5aaa10e555fe4e34bc6928f0b5f4ece0)Future · 4y  
Grow or Die: A Framework for Turning Your Company Around Fast  
A Framework for Turning Your Company Around Fast is a framework that I've come to call SuperGoals. It's a high stakes, focusing goal for a team, an open-ended method of achievement, and a single measure of success that everyone can understand. The framework is designed to encourage an ‘all hands on deck’  
15
13. 13  
[](/posts/how-to-make-spotify-s-desktop-app-look-great-with-custom-themes-y3dc5jciz "How to Make Spotify’s Desktop App Look Great with Custom Themes")  
Article  
![Avatar of omgub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/79e495adb3c3425785b9be27969a2562)omg! ubuntu! · 5y  
How to Make Spotify’s Desktop App Look Great with Custom Themes  
Spicetify is a command line tool that can be used to create custom Spotify skins. The tool is available for Linux, but you can also use it on Windows and macOS. The most famous of these is Dribbblish, which can be applied to any Spotify app.  
15
14. 14  
[](/posts/spotify-developers-boost-productivity-with-fresh-apple-m1-macs-t2lfc5c40 "Spotify Developers Boost Productivity with Fresh Apple M1 Macs")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 4y  
Spotify Developers Boost Productivity with Fresh Apple M1 Macs  
Spotify recently upgraded to the Apple M1 gear for its Client Platform team. Internal testing proved the machines are 43% faster than Intel-based Mac systems overall. Spotify conducted quarterly Engineering Satisfaction surveys and one such survey revealed that longer build times reduced developer productivity and satisfaction.  
11
15. 15  
[](/posts/7-product-development-strategies-for-tech-leads-nnu1n4twy "7 Product Development Strategies for Tech Leads")  
Article  
![Avatar of honeypot](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/1cc3a75b98b74698a40f57162b30b841)Honeypot · 4y  
7 Product Development Strategies for Tech Leads  
It is not realistic to find a universal product development strategy for different product teams. This article presents 7 different yet successful product development strategies so you can create your own plan or improve the existing strategies inspired by these practices. The Spotify model encourages Squads to work together on high-level objectives. Amazon’s strategy is to reverse engineer the product, starting from the customer's point of view. Netflix has the ultimate goal of attracting more subscribers and retaining them as they can.  
11
16. 16  
[](/posts/dear-spotify-can-we-just-get-a-table-of-songs--ia7rme1kc "Dear Spotify. Can we just get a table of songs?")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
Dear Spotify. Can we just get a table of songs?  
Spotify's search results are like a giant wall of Podcast cover art. There is no other way to go through 18 pages of podcast search results. There are so many terrible UX/UI patterns everywhere in these tech companies. I wish someone would pay me a yearly salary to just write about them.  
9
17. 17  
[](/posts/spotify-and-discord-go-down-forcing-tuesday-upon-us-techcrunch-wotxsrlmz "Spotify and Discord go down, forcing Tuesday upon us – TechCrunch")  
Article  
![Avatar of tc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/tc)TechCrunch · 5y  
Spotify and Discord go down, forcing Tuesday upon us – TechCrunch  
Spotify and Discord both appear to be down. TechCrunchers and the Twittersphere alike are experiencing difficulty logging in to Spotify. Folks are reporting on Twitter that opening the Spotify app on mobile leads to a log in flow, but even the correct username and password results in a failed attempt to in fact log in.  
10  
1

[See all Spotify archives](/tags/spotify/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/spotify/best-of/2022#page","url":"https://daily.dev/tags/spotify/best-of/2022","name":"Best Spotify Posts of 2022","description":"The most upvoted Spotify posts of 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/spotify/best-of/2022#items","numberOfItems":17,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/creating-a-music-streaming-backend-like-spotify-using-mongodb-4aekw6jk8","name":"Creating a Music Streaming Backend Like Spotify Using MongoDB"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/music-for-programming-coding-music-playlists-radio-stations-videos-and-lives-uruakm53c","name":"Music for Programming – Coding Music Playlists, Radio Stations, Videos, and Lives"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/launching-flare---the-twitter-for-developers-we-all-have-been-wanting--nlb915leu","name":"Launching Flare ✨ - The twitter for developers we all have been wanting!"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/tools-i-am-using-on-a-daily-basis-reck6xagz","name":"Tools I Am Using On A Daily Basis"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/make-yourself-comfortable-keyboard-shortcuts-fev-l3mal","name":"Make yourself comfortable: Keyboard shortcuts"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/developing-a-small-world-in-three-js-lr1u1fykz","name":"Developing a Small World in Three JS"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/spotifyd-spotifyd-a-spotify-daemon-d14x0cqpr","name":"Spotifyd/spotifyd: A spotify daemon"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/the-spotify-system-model-automated-architecture-visualization-at-spotify-jhq-azpf","name":"The Spotify System Model: Automated Architecture Visualization at Spotify"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/software-visualization-challenge-accepted---spotify-engineering-agwmbgbqv","name":"Software Visualization — Challenge, Accepted - Spotify Engineering"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/spotify-data-analysis-and-visualisation-with-python-2wxhybgvm","name":"Spotify Data Analysis and Visualisation with Python"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/css-tools-build-tools-react-native-jlxo3cmqc","name":"CSS Tools, Build Tools, React Native"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/grow-or-die-a-framework-for-turning-your-company-around-fast-kka3fuehs","name":"Grow or Die: A Framework for Turning Your Company Around Fast"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/how-to-make-spotify-s-desktop-app-look-great-with-custom-themes-y3dc5jciz","name":"How to Make Spotify’s Desktop App Look Great with Custom Themes"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/spotify-developers-boost-productivity-with-fresh-apple-m1-macs-t2lfc5c40","name":"Spotify Developers Boost Productivity with Fresh Apple M1 Macs"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/7-product-development-strategies-for-tech-leads-nnu1n4twy","name":"7 Product Development Strategies for Tech Leads"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/dear-spotify-can-we-just-get-a-table-of-songs--ia7rme1kc","name":"Dear Spotify. Can we just get a table of songs?"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/spotify-and-discord-go-down-forcing-tuesday-upon-us-techcrunch-wotxsrlmz","name":"Spotify and Discord go down, forcing Tuesday upon us – TechCrunch"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Spotify","item":"https://daily.dev/tags/spotify"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/spotify/best-of"},{"@type":"ListItem","position":5,"name":"2022"}]}]}
```

