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

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

1. 1  
[](/posts/system-design-the-complete-course-g81uw5ava "System Design: The complete course")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 4y  
System Design: The complete course  
System design is one of the earliest decisions we can make when building a system. System design meets the needs of your business or organization through coherent and efficient systems. The OSI Model can be seen as a universal language for computer networking. It's based on the concept of splitting up a communication system into seven abstract layers, each one stacked upon the last.  
676  
25
2. 2  
[](/posts/system-design-netflix-1hqhewixr "System Design: Netflix")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
System Design: Netflix  
Netflix is a subscription-based streaming service that allows its members to watch TV shows and movies on an internet-connected device. The system should meet the following requirements: Users should be able to stream and share videos. This API will allow our users to post a comment on a video (like YouTube) The tweet service will handle video streaming-related functionality. It will be discussed in detail separately.  
345  
14
3. 3  
[](/posts/the-smartest-website-you-haven-t-heard-of-vtw7qzp-0 "The Smartest Website You Haven't Heard of")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
The Smartest Website You Haven't Heard of  
McMaster-Carr is an industrial supply company that sells nuts, bolts, bushings, bearings and bearings. For nearly every part, they have a CAD file that you can instantly download into your 3D models. McMaster even has extensions for popular CAD programs which allow you to import part files directly, instead of using their website.  
176  
13
4. 4  
[](/posts/why-we-re-leaving-the-cloud-wt6jfxno6 "Why we're leaving the cloud")  
Article  
![Avatar of dhh](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/b7c11ef4e9954addbc4857515fd21609)David Heinemeier Hansson · 4y  
Why we're leaving the cloud  
Basecamp has had one foot in the cloud for well over a decade, and HEY has been running there exclusively since it was launched two years ago. The cloud excels at two ends of the spectrum, where only one end was ever relevant for us.  
147  
23
5. 5  
[](/posts/the-most-comprehensive-list-of-devops-tools-for-2023-njmhieewj "The Most Comprehensive List of DevOps Tools for 2023")  
Article  
![Avatar of spacelift](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/422b4004f7b24dc988e5720eca3accfc)Spacelift · 4y  
The Most Comprehensive List of DevOps Tools for 2023  
The Most Comprehensive List of DevOps Tools for 2023 gathers some of the most useful and commonly used DevOps tools and technologies. Git Git is the most commonly used distributed version control system and is the clear winner in this space. GitHub GitHub is the default and most broadly used code repository management system.  
91  
5
6. 6  
[](/posts/mikeroyal-self-hosting-guide-self-hosting-guide-learn-all-about-locally-hosting-on-premises-priv-ew-m8pbvf "mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.  
Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.  
82  
4
7. 7  
[](/posts/challenging-algorithms-and-data-structures-every-programmer-should-try-9bjgqmxz "Challenging algorithms and data structures every programmer should try")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
Challenging algorithms and data structures every programmer should try  
A list of interesting algorithms and data structures you should try: Jeff Erickson's Algorithms ( Amazon, web) or Daniel Zingaro's Algorithmmic Thinking ( Amazon) The most known unknown data structure is the Myers diff algorithm. Splay trees are binary trees that will tend to have the more recently accessed elements closer to the root.  
74  
2
8. 8  
[](/posts/introduction-to-jenkins-ufko6g7wi "Introduction to Jenkins")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
Introduction to Jenkins  
Jenkins is an automation tool written in Java with built-in plugins for continuous integration tasks. It is used to continuously build and test projects making it easier to integrate the changing codes to it. Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.  
66  
2
9. 9  
[](/posts/kuchin-awesome-cto-a-curated-and-opinionated-list-of-resources-for-chief-technology-officers-with--z9wrvqmex "kuchin/awesome-cto: A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 4y  
kuchin/awesome-cto: A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups  
A curated and opinionated list of resources for Chief Technology Officers and VP R&D, with the emphasis on startups and hyper-growth companies.  
63
10. 10  
[](/posts/flowchart-of-how-slack-decides-to-send-a-notification-udcovyt1q "Flowchart of how slack decides to send a notification")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 4y  
Flowchart of how slack decides to send a notification  
Slack has published 26 articles over the past two weekends to go through. In this newsletter, we will talk about the following:Flowchart of how slack decides to send a notification. Orchestration and choreography. How to design secure web API access for your website. How does Amazon build and operate software?  
59  
1
11. 11  
[](/posts/amazon-s-sr-software-engineer-at-27-8-important-lessons-i-ve-learned-so-far-in-my-career-of7exlyyi "Amazon's Sr. Software Engineer at 27 — 8 important lessons I've learned so far in my career")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Amazon's Sr. Software Engineer at 27 — 8 important lessons I've learned so far in my career  
Daniel Costa is a 28-year-old software engineer at Amazon. He started learning coding at 13 and joined Amazon in 2019 as SDE2\. In this post, he shares some learnings he'd like to have learned earlier in his career. These learnings are based on his personal experiences and his personal beliefs.  
36  
3
12. 12  
[](/posts/cracking-faang-interview-mw6rw8f90 "Cracking FAANG interview")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
Cracking FAANG interview  
In this blog I would like to share my journey from a startup to Google. I believe sharing my story is important, as my journey is not that conventional. Through my story, I want to highlight the amount of failures one gets. This is an apology to all the great recruiters who have helped me in my journey.  
34  
2
13. 13  
[](/posts/best-of-level-up-coding-october-2022--egzb3gujn "Best of Level Up Coding (October 2022)")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 4y  
Best of Level Up Coding (October 2022)  
Level Up Coding has partnered with 1648 Factory to provide access to our global community of FAANG-caliber engineers. Build a resume automatically from your GitHub profile to make it easy to find your next job.  
31
14. 14  
[](/posts/fake-books-fj5levop "Fake books")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 4y  
Fake books  
At the peak of the non-fungible token (NFT) craze, I purchased about a dozen highest-rated NFT books on Amazon. At the time of my purchase, it ranked #3 in Amazon search results and had hundreds of five-star reviews. At first glance, the book is simply bad.  
30  
7
15. 15  
[](/posts/day-1-what-is-aws-qou7dtflt "Day 1 | What is AWS")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 4y  
Day 1 | What is AWS  
AWS stands for Amazon Web Services. It is a cloud platform that provides services such as databases and servers to build, deploy, and manage Websites on a remotely located virtual machine on demand for which they charge. Customers include Netflix, Twitch, NASA, Airbnb, Netflix,  
27
16. 16  
[](/posts/understanding-docker-part-37-content-trust-4a9ecslfw "Understanding Docker: part 37 – Content Trust")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
Understanding Docker: part 37 – Content Trust  
The book will be released in a paperbook on Amazon, like Understanding Kubernetes in a visual way. If you like theses sketchnotes, you can follow me and tell me what do you think. If you are interested, I published all the sketchnote on Docker (and new ones!) to make a book.  
26
17. 17  
[](/posts/charlax-engineering-management-a-collection-of-inspiring-resources-related-to-engineering-managemen-imbutjdfe "charlax/engineering-management: A collection of inspiring resources related to engineering management and tech leadership")  
Article  
![Avatar of changelog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f65a74bcb028447aa606f06695d607d3)Changelog · 4y  
charlax/engineering-management: A collection of inspiring resources related to engineering management and tech leadership  
Management is full of fluffy books that could be summarized in one 100-word article. Turn the Ship Around!: A True Story of Turning Followers into Leaders made me truly understand what empowering local decision means. There are numerous cheesy management books and this is not one of them.  
24
18. 18  
[](/posts/ep20-how-sql-works-under-the-hood-also--ovujc067x "EP20: How SQL works under the hood. Also...")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 4y  
EP20: How SQL works under the hood. Also...  
How does Netflix scale push messaging for millions of devices? Amazon DynamoDB powered 89 million requests per second during prime days. Netflix’s homegrown solution called ‘Zuul Push’ is used. For Android, FCM is used to send push notifications for Apple devices.  
23
19. 19  
[](/posts/netflix-system-design--how-netflix-onboards-new-content-mfvoxajpq "Netflix System Design- How Netflix Onboards New Content")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Netflix System Design- How Netflix Onboards New Content  
Netflix has a combined library of over 50,000 titles, supporting over 2200 devices. Netflix uses AWS for nearly all its computing and storage needs, including databases, analytics, recommendation engines, video transcoding, and more.  
22
20. 20  
[](/posts/system-design-interviews-nosql-databases-and-when-to-use-them--xuygh7eco "System Design Interviews: NoSQL Databases and When to Use Them.")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 4y  
System Design Interviews: NoSQL Databases and When to Use Them.  
NoSQL databases are high-performance, scalable, and flexible, which make them great for mobile, web, and gaming applications. They have flexible schemas that enable faster and more iterative development. In-memory databases can persist data on disks by storing each operation in a log or by taking snapshots.  
22
21. 21  
[](/posts/serverless-clean-architecture-code-with-domain-driven-design--gkbuppcjm "Serverless Clean Architecture & Code with Domain-Driven Design 🚀")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Serverless Clean Architecture & Code with Domain-Driven Design 🚀  
Serverless Clean Architecture & Code with Domain-Driven Design. We will discuss the advantages and reasons for this architectural approach throughout the article.  
19
22. 22  
[](/posts/architecture-serverless-email-sending-application-in-aws-pj1d8dawc "Architecture serverless email sending application in AWS")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 4y  
Architecture serverless email sending application in AWS  
A poorly architecture email system may end up in failure to handle the large workload and result in loss in business. Amazon SQS will trigger an event to the ALB of the Lambda functions with JSON message payload.  
19
23. 23  
[](/posts/6-best-rust-programming-books-ranked-by-reviews-kck6tujx7 "6 Best Rust Programming Books Ranked by Reviews")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 4y  
6 Best Rust Programming Books Ranked by Reviews  
6 Best Rust Programming Books Ranked by Reviews An Essay Concerning Humane Understanding, Volume I by John Locke. This list will cover books that primarily focus on Rust, which was developed relatively recently to help developers create programs without worrying about their security. The book provides instructions on downloading necessary tools to let users follow along with it in real-time.  
18
24. 24  
[](/posts/understanding-amazon-sqs-with-python-and-django---part-1-y-0digm7s "Understanding Amazon SQS with Python and Django - Part 1")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 4y  
Understanding Amazon SQS with Python and Django - Part 1  
Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. Amazon SQS provides us with two types of message queues: Standard Queue and FIFO Queue.  
18  
1
25. 25  
[](/posts/6-best-sql-programming-books-ranked-by-reviews-3qckcmb8k "6 Best SQL Programming Books Ranked by Reviews")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 4y  
6 Best SQL Programming Books Ranked by Reviews  
Each item on this list will be chosen based on their total number of reviews as well as their average rating. This book includes 57 problems at varying skill levels while providing online videos and programs that can be used while solving those problems. The book’s Amazon listing warns that used copies might not contain important resources.  
15

[See all Amazon archives](/tags/amazon/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/amazon/best-of/2022#page","url":"https://daily.dev/tags/amazon/best-of/2022","name":"Best Amazon Posts of 2022","description":"The most upvoted Amazon posts of 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/amazon/best-of/2022#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/system-design-the-complete-course-g81uw5ava","name":"System Design: The complete course"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/system-design-netflix-1hqhewixr","name":"System Design: Netflix"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/the-smartest-website-you-haven-t-heard-of-vtw7qzp-0","name":"The Smartest Website You Haven't Heard of"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/why-we-re-leaving-the-cloud-wt6jfxno6","name":"Why we're leaving the cloud"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/the-most-comprehensive-list-of-devops-tools-for-2023-njmhieewj","name":"The Most Comprehensive List of DevOps Tools for 2023"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/mikeroyal-self-hosting-guide-self-hosting-guide-learn-all-about-locally-hosting-on-premises-priv-ew-m8pbvf","name":"mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization."},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/challenging-algorithms-and-data-structures-every-programmer-should-try-9bjgqmxz","name":"Challenging algorithms and data structures every programmer should try"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/introduction-to-jenkins-ufko6g7wi","name":"Introduction to Jenkins"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/kuchin-awesome-cto-a-curated-and-opinionated-list-of-resources-for-chief-technology-officers-with--z9wrvqmex","name":"kuchin/awesome-cto: A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/flowchart-of-how-slack-decides-to-send-a-notification-udcovyt1q","name":"Flowchart of how slack decides to send a notification"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/amazon-s-sr-software-engineer-at-27-8-important-lessons-i-ve-learned-so-far-in-my-career-of7exlyyi","name":"Amazon's Sr. Software Engineer at 27 — 8 important lessons I've learned so far in my career"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/cracking-faang-interview-mw6rw8f90","name":"Cracking FAANG interview"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/best-of-level-up-coding-october-2022--egzb3gujn","name":"Best of Level Up Coding (October 2022)"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/fake-books-fj5levop","name":"Fake books"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/day-1-what-is-aws-qou7dtflt","name":"Day 1 | What is AWS"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/understanding-docker-part-37-content-trust-4a9ecslfw","name":"Understanding Docker: part 37 – Content Trust"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/charlax-engineering-management-a-collection-of-inspiring-resources-related-to-engineering-managemen-imbutjdfe","name":"charlax/engineering-management: A collection of inspiring resources related to engineering management and tech leadership"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/ep20-how-sql-works-under-the-hood-also--ovujc067x","name":"EP20: How SQL works under the hood. Also..."},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/netflix-system-design--how-netflix-onboards-new-content-mfvoxajpq","name":"Netflix System Design- How Netflix Onboards New Content"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/system-design-interviews-nosql-databases-and-when-to-use-them--xuygh7eco","name":"System Design Interviews: NoSQL Databases and When to Use Them."},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/serverless-clean-architecture-code-with-domain-driven-design--gkbuppcjm","name":"Serverless Clean Architecture & Code with Domain-Driven Design 🚀"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/architecture-serverless-email-sending-application-in-aws-pj1d8dawc","name":"Architecture serverless email sending application in AWS"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/6-best-rust-programming-books-ranked-by-reviews-kck6tujx7","name":"6 Best Rust Programming Books Ranked by Reviews"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/understanding-amazon-sqs-with-python-and-django---part-1-y-0digm7s","name":"Understanding Amazon SQS with Python and Django - Part 1"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/6-best-sql-programming-books-ranked-by-reviews-3qckcmb8k","name":"6 Best SQL Programming Books Ranked by Reviews"}]},{"@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":"Amazon","item":"https://daily.dev/tags/amazon"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/amazon/best-of"},{"@type":"ListItem","position":5,"name":"2022"}]}]}
```

