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

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

1. 1  
[](/posts/how-to-deploy-a-web-app-drf30xgl3 "How to Deploy a Web App")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 2y  
How to Deploy a Web App  
Deploying a web application can be simplified with the right guidance. Kerollos Magdy, a Microsoft software engineer, presents a comprehensive course on the freeCodeCamp.org YouTube channel. The course covers deploying web applications using services like Azure, Render, and MongoDB Atlas. It provides step-by-step instructions, starting with free options and then delving into Azure. It also includes setting up databases, deploying backend services, and integrating frontends, offering a broad understanding of various deployment environments.

1.8K  
30
2. 2  
[](/posts/top-50-system-design-terminologies-you-must-know-r1zhrutxr "Top 50 System Design Terminologies You Must Know")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Top 50 System Design Terminologies You Must Know  
Master key system design terminologies essential for acing interviews with practical examples and additional learning resources. Concepts covered include scalability, load balancing, microservices, CAP theorem, sharding, latency, throughput, and many more crucial for building efficient and scalable systems.

1.4K  
46
3. 3  
[](/posts/learn-linux-for-beginners-from-basics-to-advanced-techniques-full-book--2alahk3od "Learn Linux for Beginners: From Basics to Advanced Techniques [Full Book]")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 2y  
Learn Linux for Beginners: From Basics to Advanced Techniques \[Full Book\]  
Learning Linux offers valuable skills in the tech industry, aiding efficiency and career transitions into fields like DevOps, Cybersecurity, and Cloud Computing. This comprehensive handbook covers basics like the Linux command line to advanced topics such as shell scripting and system administration. Examples use Ubuntu 22.04.2 LTS, but the information is broadly applicable across distributions. Key sections include an introduction to Linux, setting up your environment, and managing files, all geared toward empowering new and experienced users alike.

1.4K  
53
4. 4  
[](/posts/10-best-resources-to-learn-software-architecture-in-2025-y7xytawap "10 Best Resources to Learn Software Architecture in 2025")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 2y  
10 Best Resources to Learn Software Architecture in 2025  
Mastering software architecture is crucial for handling complex systems and transitioning from a developer role to an architect role. Essential resources include books like 'Designing Data-Intensive Applications' and courses such as 'The Complete Microservices and Event-Driven Architecture' on Udemy. Additionally, whitepapers and engineering blogs provide valuable insights. These resources cover various architectural styles, principles, and real-world challenges, helping you design scalable, maintainable, and high-performing systems.

1.3K  
8
5. 5  
[](/posts/free-for-developers--pkj1gfhht "Free for Developers 🔥")  
Article  
![Avatar of the_react_community](https://media.daily.dev/image/upload/s--pVmiEF78--/f_auto/v1728641614/squads/2994f9db-e0f6-4a1f-a7f4-c3157a945e51)The React Community · 2y  
Free for Developers 🔥  
Developers have access to many free tier services across SaaS, PaaS, and IaaS, but finding comprehensive lists can be time-consuming. This curated list includes services particularly useful for infrastructure developers and is continuously updated by community contributions. Note: self-hosted software is excluded, and to be eligible, a service must offer a free tier for at least a year.  
1K  
44
6. 6  
[](/posts/devops-roadmap-dcsfrbvea "DevOps Roadmap")  
Article  
![Avatar of amigoscode](https://media.daily.dev/image/upload/s--gy0uiFwe--/f_auto/v1713292319/squads/3e4ed2e0-535e-4ef9-b98c-e2a694a0da65)Amigoscode · 2y  
DevOps Roadmap  
A comprehensive DevOps roadmap covering essential programming languages like Python, Golang, JavaScript, and Ruby. It includes server management with Linux, Unix, and Windows, and networking protocols such as TCP/IP and SSH. The roadmap also delves into key tools for source control (Git, GitHub), infrastructure as code (Terraform, Docker), and continuous integration/deployment (Jenkins, GitLab). Major cloud providers and monitoring tools like Prometheus and Grafana are also highlighted.  
958  
34
7. 7  
[](/posts/microservices-roadmap-70jiqogck "Microservices Roadmap")  
Article  
![Avatar of amigoscode](https://media.daily.dev/image/upload/s--gy0uiFwe--/f_auto/v1713292319/squads/3e4ed2e0-535e-4ef9-b98c-e2a694a0da65)Amigoscode · 2y  
Microservices Roadmap  
An overview of the critical components needed for a successful microservices architecture. Highlights include programming languages, databases, containers, message brokers, CI/CD, cloud infrastructure, monitoring, and security practices.  
910  
20
8. 8  
[](/posts/what-is-sidekick-s8vhqzxlk "What Is Sidekick")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
What Is Sidekick  
Sidekick simplifies the deployment of applications by allowing users to host multiple apps on a single VPS and make them production-ready easily. With features like one-command VPS setup, zero downtime deployment, high availability, and built-in SSL certification, it aims to be an affordable and straightforward solution for side projects.  
806  
43
9. 9  
[](/posts/8-strategies-for-reducing-latency-znfnmjovt "8 Strategies for Reducing Latency")  
Article  
![Avatar of systemdesigncodex](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0df89304c19443509ec91a6ccb707853)System Design Codex · 2y  
8 Strategies for Reducing Latency  
High latency can render an application unusable, frustrating users and negatively impacting business outcomes. Developers need to understand low-latency strategies such as caching, using Content Delivery Networks (CDNs), load balancing, asynchronous processing, database indexing, data compression, pre-caching, and utilizing keep-alive connections to mitigate these issues and improve performance.  
804  
21
10. 10  
[](/posts/9-open-source-projects-every-developer-needs-to-bookmark--z77rrzqk7 "9 Open Source Projects Every Developer Needs to Bookmark 📚👨‍💻")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
9 Open Source Projects Every Developer Needs to Bookmark 📚👨‍💻  
Discover 9 powerful open-source projects to enhance your workflow, whether you're a beginner or experienced developer. These tools span cloud management, feature flagging, user feedback, URL shortening, project management, data collaboration, LLM workflow building, privacy-focused AI, and documentation site generation. Each tool comes with detailed features and GitHub repositories for easy access.  
605  
14
11. 11  
[](/posts/mastering-version-control-with-git-beyond-the-basics-cyqz9muin "Mastering Version Control with Git: Beyond the Basics")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 2y  
Mastering Version Control with Git: Beyond the Basics  
This post delves into advanced strategies and workflows for mastering version control with Git. It covers branching strategies, best practices for working with feature branches, Git hooks for automation, and more.  
586  
4
12. 12  
[](/posts/advanced-dockerfile-directives-ckl9yrxao "Advanced Dockerfile Directives")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 2y  
Advanced Dockerfile Directives  
Advanced Dockerfile directives enable the creation of sophisticated Docker images. Key directives covered include ENV for setting environment variables, ARG for build-time variables, WORKDIR to set the working directory, COPY and ADD for file inclusion, USER for setting default user, VOLUME for persistent storage, EXPOSE for port declaration, HEALTHCHECK for container health monitoring, and ONBUILD for deferred instructions in parent images. Examples demonstrating each directive are provided to showcase their usage and benefits.  
562  
10
13. 13  
[](/posts/developer-roadmaps-8szw9txwg "Developer Roadmaps")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Developer Roadmaps  
Step by step guides and paths to learn different tools or technologies. Join the community at roadmap.sh to access resources and guidance for career growth.  
507  
14
14. 14  
[](/posts/most-used-distributed-system-design-patterns-2foun3fgg "Most-Used Distributed System Design Patterns")  
Article  
![Avatar of javarevisited](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/9ca6532654d146408235d53f0823a26d)Javarevisited · 2y  
Most-Used Distributed System Design Patterns  
Distributed system design patterns offer architectural solutions and best practices for developing distributed applications. This post discusses widely-used patterns like Ambassador for proxy tasks, Circuit Breaker to prevent cascading failures, CQRS for separating read and write databases, Event Sourcing for recording events, Sidecar for managing cross-cutting concerns, Leader Selection for electing a single node leader, Publisher/Subscriber for asynchronous communication, Sharding for data distribution, Bulkhead to isolate system components, and Cache-Aside for optimized caching strategies. Examples of tools and implementations for each pattern are provided to illustrate their applications and benefits.  
444  
5
15. 15  
[](/posts/100-docker-concepts-you-need-to-know-ggvonrl5d "100+ Docker Concepts you Need to Know")  
Video  
![Avatar of fireship](https://media.daily.dev/image/upload/s--75ndqrkr--/f_auto,t_logo/v1702882094/logos/fireship.jpg)Fireship · 3y  
100+ Docker Concepts you Need to Know  
The post discusses the concept of containerization, how Docker works, and how to build an image in Docker.  
431  
12
16. 16  
[](/posts/8-must-know-strategies-to-build-scalable-systems-y91gnck13 "8 Must-Know Strategies to Build Scalable Systems")  
Article  
![Avatar of systemdesigncodex](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0df89304c19443509ec91a6ccb707853)System Design Codex · 2y  
8 Must-Know Strategies to Build Scalable Systems  
Explore eight essential strategies for building scalable systems, such as stateless services, horizontal scaling, load balancing, auto-scaling, caching, database replication, database sharding, and asynchronous processing. These techniques ensure systems can handle increased loads efficiently without compromising performance or user experience.  
425  
6
17. 17  
[](/posts/dockerfile-best-practices-how-to-create-efficient-containers-ezpztuae0 "Dockerfile Best Practices: How to Create Efficient Containers")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 2y  
Dockerfile Best Practices: How to Create Efficient Containers  
In the era of microservices and cloud computing, optimizing Dockerfiles is essential for building lightweight, fast, and secure containers. Key practices include using minimal base images like Alpine or Scratch, reducing layers by combining commands, optimizing layer caching, installing dependencies wisely, managing secrets carefully, using a '.dockerignore' file, employing multi-stage builds, avoiding running containers as the root user, scanning for vulnerabilities, and directing logs to standard output. Regular updates and using specific version pins also enhance security and reproducibility.  
376  
3
18. 18  
[](/posts/you-don-t-have-to-pay-for-web-hosting-if-you-know-where-to-look--j6kfhnm71 "You don't have to pay for web hosting if you know where to look.")  
Article  
![Avatar of technodude](https://media.daily.dev/image/upload/s--ZdlB3Bo7--/f_auto/v1725980269/squads/a70c0dd9-9610-48cd-b5c5-6fe5c36d53f4)TechnoDude · 2y  
You don't have to pay for web hosting if you know where to look.  
Discover top-notch resources for hosting your website for free, including Netlify, GitHub Pages, Heroku, Firebase, AwardSpace, InfinityFree, and TasteWP. These platforms offer a range of features from powerful serverless platforms to easy WordPress site creation, ideal for beginners and small projects.  
373  
34
19. 19  
[](/posts/mehdihadeli-awesome-software-architecture-a-curated-list-of-awesome-articles-videos-and-other-r-97uz0ww3b "mehdihadeli/awesome-software-architecture: 🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
mehdihadeli/awesome-software-architecture: 🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.  
A curated list of resources to learn and practice software architecture, patterns, and principles. Includes topics such as clean architecture, microservices, design patterns, and more.  
346  
4
20. 20  
[](/posts/what-is-ci-cd-pipeline--wmwozvp66 "What is CI/CD Pipeline ?")  
Article  
![Avatar of techworld-with-milan](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/737f436491ef436dba1bbab9052e4a04)Tech World With Milan · 2y  
What is CI/CD Pipeline ?  
Delivering quality software swiftly is essential in modern development. Continuous Integration and Continuous Delivery (CI/CD) pipelines help teams integrate code frequently and deploy it automatically, preventing integration issues and ensuring a reliable release cycle. Key stages in a CI/CD pipeline include source, build, test, and deploy. Popular CI/CD tools include GitHub Actions, Jenkins, TeamCity, CircleCI, and Azure DevOps. Optimizing your CI/CD pipeline involves identifying bottlenecks, streamlining builds, improving test efficiency, and leveraging caching. Choosing the right CI/CD platform depends on factors such as cloud-based versus self-hosted options, user-friendliness, and integration capabilities.  
315  
6
21. 21  
[](/posts/ep136-the-ultimate-devops-developer-roadmap-zgrhxdwyu "EP136: The Ultimate DevOps Developer Roadmap")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 2y  
EP136: The Ultimate DevOps Developer Roadmap  
The Ultimate DevOps Developer Roadmap highlights key areas for mastering DevOps skills, including programming languages like Python and JavaScript, operating systems, source control management tools, networking basics, CI/CD tools, scripting, various hosting platforms, infrastructure as code tools, and monitoring/logging tools. Each aspect is crucial for a well-rounded DevOps professional. Additional content covers Redis fundamentals, various software architectural patterns, and eventual consistency patterns for distributed databases.  
312  
7
22. 22  
[](/posts/ep121-9-essential-components-of-a-production-microservice-application-fhkqtiovw "EP121: 9 Essential Components of a Production Microservice Application")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 2y  
EP121: 9 Essential Components of a Production Microservice Application  
Explore the nine essential components for a production microservice application, which include API Gateway, Service Registry, Service Layer, Authorization Server, Data Storage, Distributed Caching, Async Microservices Communication, Metrics Visualization, and Log Aggregation and Visualization. Each component has a specific function crucial for the microservices architecture's efficiency, performance, and security.  
302  
4
23. 23  
[](/posts/self-hosted-open-source-alternatives-to-google-photos-zrh2k1pru "Self-hosted Open Source Alternatives to Google Photos")  
Article  
![Avatar of itsfoss](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700)It's Foss · 2y  
Self-hosted Open Source Alternatives to Google Photos  
To achieve a private Google Photos-like experience, consider using self-hosted, open-source alternatives like Immich, PhotoPrism, and Nextcloud Photos. These platforms offer varying features such as facial recognition, automatic backups, and mobile apps. Options like Chevereto and LibrePhotos cater to more simplistic needs, while Piwigo offers extensive customizability. Photoview and Lychee have their unique benefits, and Ente provides a hassle-free, encrypted cloud solution without the need for self-hosting.  
299  
8
24. 24  
[](/posts/ep123-what-is-a-load-balancer--vdvgvgbmm "EP123: What is a Load Balancer?")  
Article  
![Avatar of bytebytego](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/35be29234ee14d01a9cd049c52e12753)ByteByteGo · 2y  
EP123: What is a Load Balancer?  
A load balancer distributes network or application traffic across multiple servers to ensure availability, reliability, and performance. There are different types of load balancers, including hardware, software, cloud-based, Layer 4, Layer 7, and Global Server Load Balancing. Load balancers improve scalability and help manage large-scale applications efficiently. The post also touches on various design patterns for Kubernetes and highlights a sponsored service by QA Wolf for improved QA cycles.  
275  
2
25. 25  
[](/posts/skills-you-need-to-become-a-backend-developer-a-roadmap-for-beginners-t2ljwqq5p "Skills You Need to Become a Backend Developer – A Roadmap for Beginners")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 2y  
Skills You Need to Become a Backend Developer – A Roadmap for Beginners  
This guide outlines the essential skills needed to become a backend developer, providing a step-by-step roadmap for beginners. Key areas covered include understanding the role of a backend developer, mastering databases and server-side programming languages, building and integrating APIs, and deploying applications to the cloud. The guide also recommends tools and software commonly used in backend development, such as SQL databases, frameworks, web servers, and security protocols.  
274  
2

[See all Cloud archives](/tags/cloud/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/cloud/best-of/2024#page","url":"https://daily.dev/tags/cloud/best-of/2024","name":"Best Cloud Posts of 2024","description":"The most upvoted Cloud posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/cloud/best-of/2024#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-to-deploy-a-web-app-drf30xgl3","name":"How to Deploy a Web App"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/top-50-system-design-terminologies-you-must-know-r1zhrutxr","name":"Top 50 System Design Terminologies You Must Know"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/learn-linux-for-beginners-from-basics-to-advanced-techniques-full-book--2alahk3od","name":"Learn Linux for Beginners: From Basics to Advanced Techniques [Full Book]"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/10-best-resources-to-learn-software-architecture-in-2025-y7xytawap","name":"10 Best Resources to Learn Software Architecture in 2025"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/free-for-developers--pkj1gfhht","name":"Free for Developers 🔥"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/devops-roadmap-dcsfrbvea","name":"DevOps Roadmap"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/microservices-roadmap-70jiqogck","name":"Microservices Roadmap"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/what-is-sidekick-s8vhqzxlk","name":"What Is Sidekick"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/8-strategies-for-reducing-latency-znfnmjovt","name":"8 Strategies for Reducing Latency"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/9-open-source-projects-every-developer-needs-to-bookmark--z77rrzqk7","name":"9 Open Source Projects Every Developer Needs to Bookmark 📚👨‍💻"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/mastering-version-control-with-git-beyond-the-basics-cyqz9muin","name":"Mastering Version Control with Git: Beyond the Basics"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/advanced-dockerfile-directives-ckl9yrxao","name":"Advanced Dockerfile Directives"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/developer-roadmaps-8szw9txwg","name":"Developer Roadmaps"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/most-used-distributed-system-design-patterns-2foun3fgg","name":"Most-Used Distributed System Design Patterns"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/100-docker-concepts-you-need-to-know-ggvonrl5d","name":"100+ Docker Concepts you Need to Know"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/8-must-know-strategies-to-build-scalable-systems-y91gnck13","name":"8 Must-Know Strategies to Build Scalable Systems"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/dockerfile-best-practices-how-to-create-efficient-containers-ezpztuae0","name":"Dockerfile Best Practices: How to Create Efficient Containers"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/you-don-t-have-to-pay-for-web-hosting-if-you-know-where-to-look--j6kfhnm71","name":"You don't have to pay for web hosting if you know where to look."},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/mehdihadeli-awesome-software-architecture-a-curated-list-of-awesome-articles-videos-and-other-r-97uz0ww3b","name":"mehdihadeli/awesome-software-architecture: 🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles."},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/what-is-ci-cd-pipeline--wmwozvp66","name":"What is CI/CD Pipeline ?"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/ep136-the-ultimate-devops-developer-roadmap-zgrhxdwyu","name":"EP136: The Ultimate DevOps Developer Roadmap"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/ep121-9-essential-components-of-a-production-microservice-application-fhkqtiovw","name":"EP121: 9 Essential Components of a Production Microservice Application"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/self-hosted-open-source-alternatives-to-google-photos-zrh2k1pru","name":"Self-hosted Open Source Alternatives to Google Photos"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/ep123-what-is-a-load-balancer--vdvgvgbmm","name":"EP123: What is a Load Balancer?"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/skills-you-need-to-become-a-backend-developer-a-roadmap-for-beginners-t2ljwqq5p","name":"Skills You Need to Become a Backend Developer – A Roadmap for Beginners"}]},{"@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":"Cloud","item":"https://daily.dev/tags/cloud"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/cloud/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

