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

---
title: Best Data Science posts — March 2022 | daily.dev
description: The most upvoted Data Science posts from March 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/data-science/best-of/2022/03
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/data-science/best-of/2022/03
og:type: website
og:site_name: daily.dev
og:title: Best Data Science posts — March 2022 | daily.dev
og:description: The most upvoted Data Science posts from March 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 Data Science — March 2022

1. 1  
[](/posts/understanding-layout-algorithms-wkhw-upv9 "Understanding Layout Algorithms")  
Article  
![Avatar of joshwcomeau](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a121572d03c40a2bff9e8ed0f0792b5)Josh W Comeau · 5y  
Understanding Layout Algorithms  
CSS is so much more than a collection of properties. It's a constellation of inter-connected layout algorithms. Each algorithm is a complex system with its own rules and secret mechanisms. We need to learn how the layout algorithms work, and how they use the properties we provide to them.  
239  
17
2. 2  
[](/posts/data-structures-and-algorithms-interview-questions-2022---kdja7k4w "Data Structures and Algorithms Interview Questions (2022)")  
Article  
![Avatar of crio](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a5d474083a254c90ba6c1f699f159255)Crio.Do · 5y  
Data Structures and Algorithms Interview Questions (2022)  
To be a good programmer you need to learn to use the right data structure and algorithm for a given problem. The popular opinion for mastering Data Structures and Algorithms is to solve hundreds of problems. But it is actually more valuable to focus on a handful of problems and get a thorough understanding of each.  
75  
1
3. 3  
[](/posts/you-suck-at-googling-5-tips-to-improve-your-search-skills-0iz5wmdsz "You suck at Googling: 5 tips to improve your search skills")  
Article  
![Avatar of tnw](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/tnw)The Next Web · 5y  
You suck at Googling: 5 tips to improve your search skills  
Google’s ranking system has a fraction of a second to sort through hundreds of billions of web pages, and index them to find the most relevant and (ideally) useful information. A search on Google provides links with content written by known or unknown authors, based on a ranking system that either follows the preferences of the user, or the collective popularity of certain sites.  
33  
4
4. 4  
[](/posts/the-most-popular-intro-to-programming-course-from-harvard-is-free--nccigdmvk "The Most Popular Intro to Programming Course From Harvard is Free!")  
Article  
![Avatar of kdnuggets](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/kdnuggets)KDnuggets · 5y  
The Most Popular Intro to Programming Course From Harvard is Free!  
Learn about the fundamentals of computer science, and how we can use it to solve problems. Your first understanding of programming will be using a graphical programming language called Scratch. You will dive into popular IDEs such as Visual Studio Code along with grasping compilers and interfaces. This is week 8 of CS50 and you will be learning more programming languages.  
32  
1
5. 5  
[](/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
6. 6  
[](/posts/10-sql-queries-you-should-know-as-a-data-scientist--7fsk2fna "10 SQL Queries You Should Know as a Data Scientist")  
Article  
![Avatar of selectfrom](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0198ece543b341f7848e06163965a16a)SelectFrom · 5y  
10 SQL Queries You Should Know as a Data Scientist  
Learn the Most Used SQL Queries in 5 Minutes with Examples. All the queries are written in PostgreSQL. Use the WHERE clause to filter the data based on the given statement. The Group By clause groups rows that have the same values. The Limit command is used to specify the number of records to return. You can easily extract values from date columns.  
17
7. 7  
[](/posts/85-data-science-projects-you-can-try-with-python-q9p5lfxz3 "85+ Data Science Projects You Can Try with Python")  
Article  
![Avatar of inPlainEngHQ](https://media.daily.dev/image/upload/s--Dg5QTRuI--/f_auto,q_auto/v1686665538/logos/pe)Python in Plain English · 5y  
85+ Data Science Projects You Can Try with Python  
85+ Data Science Projects solved & explained with Python Aman Kharwal. Working on data science projects and case studies will help you improve your data science skills. I will update this list of projects with more projects regularly. Feel free to ask valuable questions in the comments section below.  
16
8. 8  
[](/posts/approximating-the-speed-of-an-object-and-its-distance-using-opencv-in-python-cbjq9lis0 "Approximating the Speed of an Object and its Distance using OpenCV in Python")  
Article  
![Avatar of sectionio](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/626c3419b7564e30a82c3a20840e789e)Section · 5y  
Approximating the Speed of an Object and its Distance using OpenCV in Python  
In this tutorial, we will learn how to use OpenCV to detect the frontal face of an object, find the object’s distance in relation to the camera, then calculate the speed. You need to be conversant with Python as a programming language, refer to this tutorial link below on Python. We will use the laptop webcam as our tool.  
12  
1
9. 9  
[](/posts/the-dos-and-don-ts-of-dashboard-design-rlyy3wiem "The Dos and Don’ts of Dashboard Design")  
Article  
![Avatar of tds](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/tds)Towards Data Science · 5y  
The Dos and Don’ts of Dashboard Design  
Dashboards are a great way to share data in a visual format. Tableau, Cognos Analytics, and Python are a few tools used to create dashboards. Below you’ll find a few DO’s and DON’Ts of dashboard design.  
12

[See all Data Science archives](/tags/data-science/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/data-science/best-of/2022/03#page","url":"https://daily.dev/tags/data-science/best-of/2022/03","name":"Best Data Science Posts — March 2022","description":"The most upvoted Data Science posts from March 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/data-science/best-of/2022/03#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/understanding-layout-algorithms-wkhw-upv9","name":"Understanding Layout Algorithms"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/data-structures-and-algorithms-interview-questions-2022---kdja7k4w","name":"Data Structures and Algorithms Interview Questions (2022)"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/you-suck-at-googling-5-tips-to-improve-your-search-skills-0iz5wmdsz","name":"You suck at Googling: 5 tips to improve your search skills"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/the-most-popular-intro-to-programming-course-from-harvard-is-free--nccigdmvk","name":"The Most Popular Intro to Programming Course From Harvard is Free!"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/spotify-data-analysis-and-visualisation-with-python-2wxhybgvm","name":"Spotify Data Analysis and Visualisation with Python"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/10-sql-queries-you-should-know-as-a-data-scientist--7fsk2fna","name":"10 SQL Queries You Should Know as a Data Scientist"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/85-data-science-projects-you-can-try-with-python-q9p5lfxz3","name":"85+ Data Science Projects You Can Try with Python"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/approximating-the-speed-of-an-object-and-its-distance-using-opencv-in-python-cbjq9lis0","name":"Approximating the Speed of an Object and its Distance using OpenCV in Python"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/the-dos-and-don-ts-of-dashboard-design-rlyy3wiem","name":"The Dos and Don’ts of Dashboard Design"}]},{"@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":"Data Science","item":"https://daily.dev/tags/data-science"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/data-science/best-of"},{"@type":"ListItem","position":5,"name":"March 2022"}]}]}
```

