<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/smashing/best-of/2021/10" -->

---
title: Best Smashing Magazine posts — October 2021 | daily.dev
description: The most upvoted Smashing Magazine posts from October 2021, curated by the daily.dev community.
canonical: https://daily.dev/sources/smashing/best-of/2021/10
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/smashing/best-of/2021/10
og:type: website
og:site_name: daily.dev
og:title: Best Smashing Magazine posts — October 2021 | daily.dev
og:description: The most upvoted Smashing Magazine posts from October 2021, 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 Smashing Magazine — October 2021

1. 1  
[](https://daily.dev/posts/a-simple-but-effective-mental-health-routine-for-programmers-smashing-magazine-yoda6lxk46 "A Simple But Effective Mental Health Routine For Programmers — Smashing Magazine")  
Article  
![Avatar of smashing](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/smashing)Smashing Magazine · 5y  
A Simple But Effective Mental Health Routine For Programmers — Smashing Magazine  
Maintaining optimal mental health is critical for programmers because most of our work is more mentally demanding than it is physically. We can’t help but want a fairly long break from our computers or working before we can continue with our work. Having a planned list of activities for the day and ensuring we do every activity when we are supposed to allow us to be less stressed and feel more fulfilled.  
45
2. 2  
[](https://daily.dev/posts/a-guide-to-css-debugging-smashing-magazine--honz4s9a "A Guide To CSS Debugging — Smashing Magazine")  
Article  
![Avatar of smashing](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/smashing)Smashing Magazine · 5y  
A Guide To CSS Debugging — Smashing Magazine  
Debugging in CSS means figuring out what might be the problem when you have unexpected layout results. We’ll look at a few categories bugs often fit into, see how we can evaluate the situation, and explore techniques that help prevent these bugs. A Guide To CSS Debugging.  
36  
6
3. 3  
[](https://daily.dev/posts/how-to-build-an-amazon-product-scraper-with-node-js-smashing-magazine-mh-kreui3 "How To Build An Amazon Product Scraper With Node.js — Smashing Magazine")  
Article  
![Avatar of smashing](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/smashing)Smashing Magazine · 5y  
How To Build An Amazon Product Scraper With Node.js — Smashing Magazine  
Web scraping is the practice of extracting large amounts of web data through the use of software. Scraping Amazon product pages can net you invaluable data such as features, prices and reviews. While the act of scraping publicly available data is legal, Amazon has some measures to prevent it on their pages.  
24
4. 4  
[](https://daily.dev/posts/smart-css-solutions-for-common-ui-challenges-smashing-magazine-s37bwerya "Smart CSS Solutions For Common UI Challenges — Smashing Magazine")  
Article  
![Avatar of smashing](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/smashing)Smashing Magazine · 5y  
Smart CSS Solutions For Common UI Challenges — Smashing Magazine  
Writing CSS has probably never been more fun and exciting than it is today. In this post we’ll take a look at common problems and use cases we all have to face in our work and how to solve them with modern CSS. We’ve also just recently covered CSS auditing tools front-end boilerplates and VS code extensions.  
22

[See all Smashing Magazine archives](/sources/smashing/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/sources/smashing/best-of/2021/10#page","url":"https://daily.dev/sources/smashing/best-of/2021/10","name":"Best Smashing Magazine Posts — October 2021","description":"The most upvoted Smashing Magazine posts from October 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/smashing/best-of/2021/10#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/a-simple-but-effective-mental-health-routine-for-programmers-smashing-magazine-yoda6lxk46","name":"A Simple But Effective Mental Health Routine For Programmers — Smashing Magazine"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/a-guide-to-css-debugging-smashing-magazine--honz4s9a","name":"A Guide To CSS Debugging — Smashing Magazine"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-build-an-amazon-product-scraper-with-node-js-smashing-magazine-mh-kreui3","name":"How To Build An Amazon Product Scraper With Node.js — Smashing Magazine"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/smart-css-solutions-for-common-ui-challenges-smashing-magazine-s37bwerya","name":"Smart CSS Solutions For Common UI Challenges — Smashing Magazine"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Smashing Magazine","item":"https://daily.dev/sources/smashing"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/smashing/best-of"},{"@type":"ListItem","position":5,"name":"October 2021"}]}]}
```

