From 621b8478da5f870f13f99bb11fa23f7e2cc4273c Mon Sep 17 00:00:00 2001 From: Mohammad Ahmer Malick <59646806+MohammadAhmerMalick@users.noreply.github.com> Date: Fri, 14 Aug 2026 20:59:55 +0400 Subject: [PATCH] fix: correct typos and improve clarity in various documentation files (#10235) --- roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md | 2 +- .../angular/content/aot-compilation@MwtM1UAIfj4FJ-Y4CKDsP.md | 2 +- roadmaps/angular/content/forms@Q36LQds8k_cSjijvXyWOM.md | 4 ++-- .../content/contract-testing@NqeBglhzukVMMEF9p2CXc.md | 2 +- roadmaps/api-design/content/hateoas@LByD1vhzunhY1uY1YGZHP.md | 2 +- .../content/swagger--open-api@5RY7AlfRQydjxWK65Z4cv.md | 2 +- .../synchronous-vs-asynchronous-apis@--mmTKhG58_elbUqyn90G.md | 2 +- roadmaps/aspnet-core/content/ci--cd@KIFmahcNiSo2NGoLtAyRR.md | 2 +- .../aspnet-core/content/life-cycles@Tjaczp2E-cCn0qSv89xgo.md | 2 +- .../content/razor-components@vePinRjDfSGULKw0LE9K-.md | 2 +- .../bi-analyst/content/distribution@JSqwWsfojjZTe8ynmA7fc.md | 2 +- .../blockchain/content/cryptowallets@FSThY0R1OAZCIL98W3AMj.md | 2 +- roadmaps/blockchain/content/github@GOgeaQoRvqg-7mAfL_A8t.md | 2 +- roadmaps/c/content/comparison@KG8ElQw797YppJNK4WhN-.md | 4 ++-- .../c/content/pointer-arithmetic@HhvKpGZIWo4WUUFIspC8G.md | 2 +- roadmaps/claude-code/content/rewind@-K5K7yT97VRC7u0IOzJyT.md | 2 +- ...LlIOSO2.md => speech-recognition@HJbJ8OxjJzznYwLlIOSO2.md} | 0 .../computer-science/content/base@q3nRhTYS5wg9tYnQe2sCF.md | 2 +- .../hashing--encryption--encoding@7r7o8pYhFHVAJIv0wNT6X.md | 2 +- .../content/hashing-algorithms@EX_e4B6G07zTb4JjJ7482.md | 2 +- .../computer-science/content/p--np@0btHNkzWL1w_-pUgU_k2y.md | 2 +- .../content/processes-and-threads@ETEUA7jaEGyOEX8tAVNWs.md | 2 +- .../content/processes-vs-threads@IEX6v_MYpE5Ylk_28K2ZU.md | 2 +- .../content/sql-vs-nosql-databases@nprZscHdC_RdRIcGeGyVk.md | 2 +- roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md | 2 +- roadmaps/cyber-security/content/ip@FdoqB2---uDAyz6xZjk_u.md | 2 +- .../cyber-security/content/ldaps@z_fDvTgKw51Uepo6eMQd9.md | 2 +- .../data-analyst/content/tensorflow@FJ4Sx477FWxyDsQr0R8rl.md | 2 +- .../content/messaging-systems@dAvizeYvv92KMeAvSDmey.md | 2 +- .../content/reusability@Rzk6HlMosx3FN_JD5kELZ.md | 2 +- ...esign-system-vs-component-library@J5mU0v491qrm-mr1W3Msd.md | 2 +- roadmaps/devops/content/service-mesh@EeWsihH9ehbFKebYoB5i9.md | 2 +- roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md | 2 +- roadmaps/devrel/content/education@EjqJkyojhO7f1uFHIoyGY.md | 2 +- .../django/content/projects--apps@d0JBAP2Sot-u4diwqDYIq.md | 2 +- .../content/running-your-project@QJJh0Dl4IT_I3_eACrStj.md | 2 +- .../content/brown-bags@S8-nwYKlG7YHL2dWwR303.md | 2 +- roadmaps/full-stack/content/github@8sPXL8iClpPqje03ksses.md | 2 +- .../game-developer/content/color@WK6fLWJq9Vh2ySVrSqd-U.md | 2 +- .../content/naive-bayes-classifier@aw1BAGqrdBBmUwB6vMF_A.md | 2 +- .../core-programming-concepts@mk02yV7_XHkgp2xdNIxaU.md | 2 +- .../new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md | 2 +- roadmaps/ios/content/rest@3Qw-qmy5iAE61mPbIY4Q2.md | 2 +- roadmaps/kotlin/content/data-classes@aCOWSt8oeJD7jxnmHggiN.md | 2 +- ...hq5erNxFL.md => defining-classes@uiK2GDDnLzVbhq5erNxFL.md} | 0 ...SNuHBFbw3l.md => kotlin-notebook@PHHviBSqhYDSNuHBFbw3l.md} | 2 +- .../role-based-access-control-rbac@jOq0WwLrq8tlmOgo64QDc.md | 2 +- .../laravel/content/route-groups@Pmw0OdtrsMIaHB9Y8v3An.md | 2 +- ...5e43Hgfaa9.md => task-scheduling@aWC-GXotQYf5e43Hgfaa9.md} | 2 +- .../content/autoencoders@kvf2CUKBe4qSbZla4Brh3.md | 2 +- roadmaps/mlops/content/tflite@YFo3NnwVst5EBTtLR-cJ1.md | 2 +- ...9uRf.md => common-network-issues@aorLjhyk7VjFTWgV19uRf.md} | 0 .../network-engineer/content/google@cjUzC-pYTZCSNKeY3fFro.md | 2 +- ...x3HSbDxtwAS0.md => methodologies@WjhKYOnKJx3HSbDxtwAS0.md} | 0 ...dPCopY.md => exiting--exit-codes@XteNExIZN3_g95_dPCopY.md} | 2 +- roadmaps/nodejs/content/processcwd@QT2QE2FLkyUDpwMKYkFQL.md | 2 +- roadmaps/postgresql-dba/content/oltp@VekAMpcrugHGuvSbyPZVv.md | 2 +- .../postgresql-vs-other-rdbms@IAKERTzTpTds5kZLMCapM.md | 2 +- .../postgresql-dba/content/tuples@vJhvgGwNV3JB-wWn_0gMb.md | 2 +- .../content/using-docker@5MjJIAcn5zABCK6JsFf4k.md | 2 +- .../content/formatting--filtering@OSDmzLdt4rdVU2TFKazh1.md | 2 +- .../content/formatting-and-filtering@OSDmzLdt4rdVU2TFKazh1.md | 2 +- roadmaps/power-bi/content/workspaces@wmtOYjTkzKhIRlh9n__PZ.md | 2 +- ....md => prioritization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md} | 2 +- .../content/mitigation-strategies@4gV80Qrd08_Y8oZB_hahV.md | 2 +- roadmaps/qa/content/github@v4gjV1qolrFXdESrY9bzG.md | 4 ++-- .../content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md | 2 +- roadmaps/redis/content/sets@Qgkpr9vf9d6-vUg1o8XFj.md | 2 +- .../content/starting-the-server@43LvShQhmoWQ8Nye7fLkz.md | 2 +- roadmaps/redis/content/using-docker@TDxv0q7jlZ26uZYYlneem.md | 2 +- roadmaps/redis/content/zcount@O-fZM_U-tW0pYtNzN_8Ax.md | 2 +- roadmaps/ruby/content/arrays@2QHXNKV0tETI5FroFNylt.md | 2 +- roadmaps/rust/content/wgpu-rs@6wGShK9WEnXiby_Jm8sTO.md | 2 +- roadmaps/scala/content/set@4yYOxlOkQgkxZS6_94CT-.md | 2 +- .../content/ordered-vs-unordered@WMdCDmFsytsF2AWQXfzC8.md | 2 +- roadmaps/shell-bash/content/chgrp@zaXwK7xPsrULce1yJwhB_.md | 2 +- .../content/emc-dms@YfYviOXqGVp9C6DuhqBrn.md | 2 +- .../content/enterprise-software@8yALyPVUZPtd7LX3GrO1e.md | 2 +- .../content/hashing-algorithms@7tBAD0ox9hTK4D483GTRo.md | 2 +- ...wTyrvFaul.md => data-persistence@R7ILNzMmAKQXwTyrvFaul.md} | 0 roadmaps/swift-ui/content/databases@tB8bNFuB0NetMLQVDd2hj.md | 2 +- .../content/plagiarism-checker@cSZbTOB0FPPOlGzy-MkSi.md | 2 +- roadmaps/terraform/content/count@kyScfijEntX9H1mp7tmej.md | 2 +- 83 files changed, 81 insertions(+), 81 deletions(-) rename roadmaps/cloudflare/content/{speech-rcognition@HJbJ8OxjJzznYwLlIOSO2.md => speech-recognition@HJbJ8OxjJzznYwLlIOSO2.md} (100%) rename roadmaps/kotlin/content/{defining-classess@uiK2GDDnLzVbhq5erNxFL.md => defining-classes@uiK2GDDnLzVbhq5erNxFL.md} (100%) rename roadmaps/kotlin/content/{kotline-notebook@PHHviBSqhYDSNuHBFbw3l.md => kotlin-notebook@PHHviBSqhYDSNuHBFbw3l.md} (88%) rename roadmaps/laravel/content/{task-schedulling@aWC-GXotQYf5e43Hgfaa9.md => task-scheduling@aWC-GXotQYf5e43Hgfaa9.md} (92%) rename roadmaps/network-engineer/content/{common-networks-issues@aorLjhyk7VjFTWgV19uRf.md => common-network-issues@aorLjhyk7VjFTWgV19uRf.md} (100%) rename roadmaps/network-engineer/content/{methdologies@WjhKYOnKJx3HSbDxtwAS0.md => methodologies@WjhKYOnKJx3HSbDxtwAS0.md} (100%) rename roadmaps/nodejs/content/{exitting--exit-codes@XteNExIZN3_g95_dPCopY.md => exiting--exit-codes@XteNExIZN3_g95_dPCopY.md} (95%) rename roadmaps/product-design/content/{priorization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md => prioritization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md} (95%) rename roadmaps/swift-ui/content/{data-persistance@R7ILNzMmAKQXwTyrvFaul.md => data-persistence@R7ILNzMmAKQXwTyrvFaul.md} (100%) diff --git a/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md b/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md index bcfcfc19c..b7e712649 100644 --- a/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md +++ b/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@official@DeepEval - The Open-Source LLM Evaluation Framework](https://www.deepeval.com/) - [@opensource@DeepEval GitHub Repository](https://github.com/confident-ai/deepeval) -- [@article@Evaluate LLMs Effectively Using DeepEval: A Pratical Guide](https://www.datacamp.com/tutorial/deepeval) +- [@article@Evaluate LLMs Effectively Using DeepEval: A Practical Guide](https://www.datacamp.com/tutorial/deepeval) - [@video@DeepEval - LLM Evaluation Framework](https://www.youtube.com/watch?v=ZNs2dCXHlfo) \ No newline at end of file diff --git a/roadmaps/angular/content/aot-compilation@MwtM1UAIfj4FJ-Y4CKDsP.md b/roadmaps/angular/content/aot-compilation@MwtM1UAIfj4FJ-Y4CKDsP.md index 1525613e6..849253201 100644 --- a/roadmaps/angular/content/aot-compilation@MwtM1UAIfj4FJ-Y4CKDsP.md +++ b/roadmaps/angular/content/aot-compilation@MwtM1UAIfj4FJ-Y4CKDsP.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Ahead-of-time (AOT) compilation](https://angular.dev/tools/cli/aot-compiler) - [@opensource@Angular Compiler Output](https://github.com/JeanMeche/angular-compiler-output) -- [@article@Understanding Angular's ahead of time compliation](https://blog.nashtechglobal.com/understanding-angulars-ahead-of-time-aot-compilation/) \ No newline at end of file +- [@article@Understanding Angular's ahead of time compilation](https://blog.nashtechglobal.com/understanding-angulars-ahead-of-time-aot-compilation/) \ No newline at end of file diff --git a/roadmaps/angular/content/forms@Q36LQds8k_cSjijvXyWOM.md b/roadmaps/angular/content/forms@Q36LQds8k_cSjijvXyWOM.md index f94945007..849baf6d3 100644 --- a/roadmaps/angular/content/forms@Q36LQds8k_cSjijvXyWOM.md +++ b/roadmaps/angular/content/forms@Q36LQds8k_cSjijvXyWOM.md @@ -1,8 +1,8 @@ # Forms -Forms are used to handle user inputs in many applications. It enables users from entering sensitive information to performing several data entry tasks. +Forms are used to handle user input in many applications, from entering sensitive information to performing data entry tasks. -Angular provides two approaches to handle user inputs trough forms: reactive and template-driven forms. +Angular provides two approaches to handle user input through forms: reactive and template-driven forms. Visit the following resources to learn more: diff --git a/roadmaps/api-design/content/contract-testing@NqeBglhzukVMMEF9p2CXc.md b/roadmaps/api-design/content/contract-testing@NqeBglhzukVMMEF9p2CXc.md index 0bbe03cb0..5fbb6ff95 100644 --- a/roadmaps/api-design/content/contract-testing@NqeBglhzukVMMEF9p2CXc.md +++ b/roadmaps/api-design/content/contract-testing@NqeBglhzukVMMEF9p2CXc.md @@ -5,5 +5,5 @@ Contract Testing is a critical aspect of maintaining a robust and reliable API i Visit the following resources to learn more: - [@article@Complete Guide to Contract Testing](https://testsigma.com/blog/api-contract-testing/) -- [@article@Geting Started with API Contract Testing](https://saucelabs.com/resources/blog/getting-started-with-api-contract-testing) +- [@article@Getting Started with API Contract Testing](https://saucelabs.com/resources/blog/getting-started-with-api-contract-testing) - [@article@Contract Testing](https://www.postman.com/templates/42247877-8529-429d-acba-4de20c3b5b3b/Contract-testing/) \ No newline at end of file diff --git a/roadmaps/api-design/content/hateoas@LByD1vhzunhY1uY1YGZHP.md b/roadmaps/api-design/content/hateoas@LByD1vhzunhY1uY1YGZHP.md index e5cf461ce..cb24482a6 100644 --- a/roadmaps/api-design/content/hateoas@LByD1vhzunhY1uY1YGZHP.md +++ b/roadmaps/api-design/content/hateoas@LByD1vhzunhY1uY1YGZHP.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@HATEOAS Driven REST APIs](https://restfulapi.net/hateoas/) - [@article@HATEOAS](https://htmx.org/essays/hateoas/) -- [@video@What Happend To HATEOAS in RESTful API?](https://www.youtube.com/watch?v=HNTSrytKCoQ) \ No newline at end of file +- [@video@What Happened To HATEOAS in RESTful API?](https://www.youtube.com/watch?v=HNTSrytKCoQ) \ No newline at end of file diff --git a/roadmaps/api-design/content/swagger--open-api@5RY7AlfRQydjxWK65Z4cv.md b/roadmaps/api-design/content/swagger--open-api@5RY7AlfRQydjxWK65Z4cv.md index 3d7b0fe69..2b0e9ecb3 100644 --- a/roadmaps/api-design/content/swagger--open-api@5RY7AlfRQydjxWK65Z4cv.md +++ b/roadmaps/api-design/content/swagger--open-api@5RY7AlfRQydjxWK65Z4cv.md @@ -5,5 +5,5 @@ Swagger, also known as OpenAPI (not to be confused with OpenAI), is a set of too Visit the following resources to learn more: - [@official@Swagger Website](https://swagger.io/) -- [@official@OpenAPI Inititive](https://www.openapis.org/) +- [@official@OpenAPI Initiative](https://www.openapis.org/) - [@article@What is Swagger?](https://blog.hubspot.com/website/what-is-swagger) \ No newline at end of file diff --git a/roadmaps/api-design/content/synchronous-vs-asynchronous-apis@--mmTKhG58_elbUqyn90G.md b/roadmaps/api-design/content/synchronous-vs-asynchronous-apis@--mmTKhG58_elbUqyn90G.md index 4a647e90b..f49083ac8 100644 --- a/roadmaps/api-design/content/synchronous-vs-asynchronous-apis@--mmTKhG58_elbUqyn90G.md +++ b/roadmaps/api-design/content/synchronous-vs-asynchronous-apis@--mmTKhG58_elbUqyn90G.md @@ -8,4 +8,4 @@ Visit the following resources to learn more: - [@article@Asynchronous APIs — Everything You Need to Know](https://blog.hubspot.com/website/asynchronous-api) - [@article@The Differences Between Synchronous and Asynchronous APIs](https://nordicapis.com/the-differences-between-synchronous-and-asynchronous-apis/) -- [@article@Understanding Asyncronous APIs](https://blog.postman.com/understanding-asynchronous-apis/) \ No newline at end of file +- [@article@Understanding Asynchronous APIs](https://blog.postman.com/understanding-asynchronous-apis/) \ No newline at end of file diff --git a/roadmaps/aspnet-core/content/ci--cd@KIFmahcNiSo2NGoLtAyRR.md b/roadmaps/aspnet-core/content/ci--cd@KIFmahcNiSo2NGoLtAyRR.md index 3721584b4..88fa2c4e4 100644 --- a/roadmaps/aspnet-core/content/ci--cd@KIFmahcNiSo2NGoLtAyRR.md +++ b/roadmaps/aspnet-core/content/ci--cd@KIFmahcNiSo2NGoLtAyRR.md @@ -6,6 +6,6 @@ In the context of [ASP.NET](http://ASP.NET), CI/CD can be used to automate vario Visit the following resources to learn more: -- [@article@How to reate a CI/CD pipeline for ASP.NET?](https://www.azuredevopslabs.com/labs/vstsextend/azuredevopsprojectdotnet/) +- [@article@How to create a CI/CD pipeline for ASP.NET?](https://www.azuredevopslabs.com/labs/vstsextend/azuredevopsprojectdotnet/) - [@video@Building a CI/CD Pipeline in Azure DevOps for ASP.NET Core](https://youtube.com/watch?v=eOQL0nXQlLs) - [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh) \ No newline at end of file diff --git a/roadmaps/aspnet-core/content/life-cycles@Tjaczp2E-cCn0qSv89xgo.md b/roadmaps/aspnet-core/content/life-cycles@Tjaczp2E-cCn0qSv89xgo.md index 445cc4992..214773695 100644 --- a/roadmaps/aspnet-core/content/life-cycles@Tjaczp2E-cCn0qSv89xgo.md +++ b/roadmaps/aspnet-core/content/life-cycles@Tjaczp2E-cCn0qSv89xgo.md @@ -10,6 +10,6 @@ Additionally, you can also create a custom lifecycle by implementing the `Micros Visit the following resources to learn more: -- [@article@What are Service Life Cyles in ASP.NET Core?](https://endjin.com/blog/2022/09/service-lifetimes-in-aspnet-core) +- [@article@What are Service Life Cycles in ASP.NET Core?](https://endjin.com/blog/2022/09/service-lifetimes-in-aspnet-core) - [@article@Learn Service Lifetimes in .NET Core](https://henriquesd.medium.com/dependency-injection-and-service-lifetimes-in-net-core-ab9189349420) - [@video@Complete Guide to Dependency Injection Lifecycles](https://www.youtube.com/watch?v=wA5bPsv2CLA) \ No newline at end of file diff --git a/roadmaps/aspnet-core/content/razor-components@vePinRjDfSGULKw0LE9K-.md b/roadmaps/aspnet-core/content/razor-components@vePinRjDfSGULKw0LE9K-.md index 01e93a56f..c9e94e5d3 100644 --- a/roadmaps/aspnet-core/content/razor-components@vePinRjDfSGULKw0LE9K-.md +++ b/roadmaps/aspnet-core/content/razor-components@vePinRjDfSGULKw0LE9K-.md @@ -7,5 +7,5 @@ Razor Components are useful for building complex, dynamic, and reusable UI eleme Visit the following resources to learn more: - [@article@ASP.NET Core Razor components](https://learn.microsoft.com/en-us/aspnet/core/blazor/components/?view=aspnetcore-7.0) -- [@article@Core Razor Componets in .NET](https://www.c-sharpcorner.com/blogs/asp-net-core-razor-componets) +- [@article@Core Razor Components in .NET](https://www.c-sharpcorner.com/blogs/asp-net-core-razor-componets) - [@video@What is Core razor components?](https://www.youtube.com/watch?v=KseDLejhYi0) \ No newline at end of file diff --git a/roadmaps/bi-analyst/content/distribution@JSqwWsfojjZTe8ynmA7fc.md b/roadmaps/bi-analyst/content/distribution@JSqwWsfojjZTe8ynmA7fc.md index 2a6dc9bba..2e5600dad 100644 --- a/roadmaps/bi-analyst/content/distribution@JSqwWsfojjZTe8ynmA7fc.md +++ b/roadmaps/bi-analyst/content/distribution@JSqwWsfojjZTe8ynmA7fc.md @@ -1,6 +1,6 @@ # Distribution -Two additional statistics to better understand the distribution of your datasets are skewness and kurtosis, which measures distribution asymetry, whereas kurtosis measurs the "tailedness" and peakedness of a distribution. +Two additional statistics to better understand the distribution of your datasets are skewness and kurtosis. Skewness measures distribution asymmetry, whereas kurtosis measures the "tailedness" and peakedness of a distribution. Visit the following resources to learn more: diff --git a/roadmaps/blockchain/content/cryptowallets@FSThY0R1OAZCIL98W3AMj.md b/roadmaps/blockchain/content/cryptowallets@FSThY0R1OAZCIL98W3AMj.md index d09b9d446..2cdf55ce8 100644 --- a/roadmaps/blockchain/content/cryptowallets@FSThY0R1OAZCIL98W3AMj.md +++ b/roadmaps/blockchain/content/cryptowallets@FSThY0R1OAZCIL98W3AMj.md @@ -8,4 +8,4 @@ Visit the following resources to learn more: - [@course@Advanced Web3 Wallet Security - Cyfrin Updraft](https://updraft.cyfrin.io/courses/advanced-web3-wallet-security) - [@article@What is a Cryptocurrency Wallet?](https://www.investopedia.com/terms/b/bitcoin-wallet.asp) - [@article@What is a Crypto Wallet? A Beginner's Guide](https://crypto.com/university/crypto-wallets) -- [@video@Cyfrin Updraft | Settin Up a Wallet](https://updraft.cyfrin.io/courses/blockchain-basics/basics/setting-up-your-wallet) \ No newline at end of file +- [@video@Cyfrin Updraft | Setting Up a Wallet](https://updraft.cyfrin.io/courses/blockchain-basics/basics/setting-up-your-wallet) \ No newline at end of file diff --git a/roadmaps/blockchain/content/github@GOgeaQoRvqg-7mAfL_A8t.md b/roadmaps/blockchain/content/github@GOgeaQoRvqg-7mAfL_A8t.md index 581e253ee..5fadf6868 100644 --- a/roadmaps/blockchain/content/github@GOgeaQoRvqg-7mAfL_A8t.md +++ b/roadmaps/blockchain/content/github@GOgeaQoRvqg-7mAfL_A8t.md @@ -8,6 +8,6 @@ Visit the following resources to learn more: - [@official@GitHub](https://github.com) - [@official@GitHub Documentation](https://docs.github.com/en/get-started/quickstart) - [@video@What is GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E) -- [@video@Git vs. GitHub: Whats the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU) +- [@video@Git vs. GitHub: What's the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU) - [@video@Git and GitHub for Beginners](https://www.youtube.com/watch?v=RGOj5yH7evk) - [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh) \ No newline at end of file diff --git a/roadmaps/c/content/comparison@KG8ElQw797YppJNK4WhN-.md b/roadmaps/c/content/comparison@KG8ElQw797YppJNK4WhN-.md index 83cb406c2..4a388a2ed 100644 --- a/roadmaps/c/content/comparison@KG8ElQw797YppJNK4WhN-.md +++ b/roadmaps/c/content/comparison@KG8ElQw797YppJNK4WhN-.md @@ -4,5 +4,5 @@ Comparison operators, such as `==`, `!=`, `<`, `>`, `<=`, and `>=`, evaluate two Visit the following resources to learn more: -- [@article@Comparison Opearators](https://www.tutorialspoint.com/cprogramming/c_relational_operators.htm) -- [@article@C Comparison Opearators](https://www.w3schools.com/c/c_operators_comparison.php) \ No newline at end of file +- [@article@Comparison Operators](https://www.tutorialspoint.com/cprogramming/c_relational_operators.htm) +- [@article@C Comparison Operators](https://www.w3schools.com/c/c_operators_comparison.php) \ No newline at end of file diff --git a/roadmaps/c/content/pointer-arithmetic@HhvKpGZIWo4WUUFIspC8G.md b/roadmaps/c/content/pointer-arithmetic@HhvKpGZIWo4WUUFIspC8G.md index 27849f445..fc77d88aa 100644 --- a/roadmaps/c/content/pointer-arithmetic@HhvKpGZIWo4WUUFIspC8G.md +++ b/roadmaps/c/content/pointer-arithmetic@HhvKpGZIWo4WUUFIspC8G.md @@ -5,5 +5,5 @@ Pointer arithmetic lets you add or subtract integers from a pointer to move it t Visit the following resources to learn more: - [@article@C Pointer Arithmetic](https://www.w3schools.com/c/c_pointers_arithmetic.php) -- [@article@Pointer Arithmetics in C](https://www.tutorialspoint.com/cprogramming/c_pointer_arithmetic.htm) +- [@article@Pointer Arithmetic in C](https://www.tutorialspoint.com/cprogramming/c_pointer_arithmetic.htm) - [@video@Pointer Arithmetic (Increment & Decrement)](https://www.youtube.com/watch?v=gwqbYnxQGR8) \ No newline at end of file diff --git a/roadmaps/claude-code/content/rewind@-K5K7yT97VRC7u0IOzJyT.md b/roadmaps/claude-code/content/rewind@-K5K7yT97VRC7u0IOzJyT.md index e68e177f3..84c9bc8a0 100644 --- a/roadmaps/claude-code/content/rewind@-K5K7yT97VRC7u0IOzJyT.md +++ b/roadmaps/claude-code/content/rewind@-K5K7yT97VRC7u0IOzJyT.md @@ -4,6 +4,6 @@ The `/rewind` command is a history management tool that allows you to undo recen Visit the following resources to learn more: -- [@official@Built-in commadns](https://code.claude.com/docs/en/interactive-mode) +- [@official@Built-in commands](https://code.claude.com/docs/en/interactive-mode) - [@official@Checkpointing](https://code.claude.com/docs/en/checkpointing) - [@article@Rewind Changes Instantly with Checkpoints](https://wmedia.es/en/tips/rewind-changes-instantly-with-checkpoints) \ No newline at end of file diff --git a/roadmaps/cloudflare/content/speech-rcognition@HJbJ8OxjJzznYwLlIOSO2.md b/roadmaps/cloudflare/content/speech-recognition@HJbJ8OxjJzznYwLlIOSO2.md similarity index 100% rename from roadmaps/cloudflare/content/speech-rcognition@HJbJ8OxjJzznYwLlIOSO2.md rename to roadmaps/cloudflare/content/speech-recognition@HJbJ8OxjJzznYwLlIOSO2.md diff --git a/roadmaps/computer-science/content/base@q3nRhTYS5wg9tYnQe2sCF.md b/roadmaps/computer-science/content/base@q3nRhTYS5wg9tYnQe2sCF.md index 8e2685c63..f46304e07 100644 --- a/roadmaps/computer-science/content/base@q3nRhTYS5wg9tYnQe2sCF.md +++ b/roadmaps/computer-science/content/base@q3nRhTYS5wg9tYnQe2sCF.md @@ -1,6 +1,6 @@ # BASE Model -The rise in popularity of NoSQL databases provided a flexible and fluidity with ease to manipulate data and as a result, a new database model was designed, reflecting these properties. The acronym BASE is slightly more confusing than ACID but however, the words behind it suggest ways in which the BASE model is different and acronym BASE stands for:- +The rise in popularity of NoSQL databases provided flexibility and fluidity in manipulating data, and as a result a new database model was designed that reflects these properties. The acronym BASE is slightly more confusing than ACID; however, the words behind it highlight how the BASE model differs. BASE stands for: * **B**asically **A**vailable * **S**oft state diff --git a/roadmaps/computer-science/content/hashing--encryption--encoding@7r7o8pYhFHVAJIv0wNT6X.md b/roadmaps/computer-science/content/hashing--encryption--encoding@7r7o8pYhFHVAJIv0wNT6X.md index bae8302af..477393a82 100644 --- a/roadmaps/computer-science/content/hashing--encryption--encoding@7r7o8pYhFHVAJIv0wNT6X.md +++ b/roadmaps/computer-science/content/hashing--encryption--encoding@7r7o8pYhFHVAJIv0wNT6X.md @@ -8,5 +8,5 @@ Encoding is a two-way function that takes an input and produces an output. The o Visit the following resources to learn more: -- [@video@Encoding, Encryption and Hashing -- Whats the Difference?](https://www.youtube.com/watch?v=-bAnBzvMLig) +- [@video@Encoding, Encryption and Hashing -- What's the Difference?](https://www.youtube.com/watch?v=-bAnBzvMLig) - [@feed@Explore top posts about Encryption](https://app.daily.dev/tags/encryption?ref=roadmapsh) \ No newline at end of file diff --git a/roadmaps/computer-science/content/hashing-algorithms@EX_e4B6G07zTb4JjJ7482.md b/roadmaps/computer-science/content/hashing-algorithms@EX_e4B6G07zTb4JjJ7482.md index 51ff0c7f3..2332f1914 100644 --- a/roadmaps/computer-science/content/hashing-algorithms@EX_e4B6G07zTb4JjJ7482.md +++ b/roadmaps/computer-science/content/hashing-algorithms@EX_e4B6G07zTb4JjJ7482.md @@ -6,6 +6,6 @@ Visit the following resources to learn more: - [@article@Hashing Algorithm Overview:](https://www.okta.com/identity-101/hashing-algorithms/) - [@video@Hashing Algorithms and Security - Computerphile](https://www.youtube.com/watch?v=b4b8ktEV4Bg) -- [@video@Top Hashing Algorithms In Cryptography | MD5 and SHA 256 Algorithms Expalined | Simplilearn](https://www.youtube.com/watch?v=Plp4F3ZfC7A) +- [@video@Top Hashing Algorithms In Cryptography | MD5 and SHA 256 Algorithms Explained | Simplilearn](https://www.youtube.com/watch?v=Plp4F3ZfC7A) - [@video@SHA: Secure Hashing Algorithm - Computerphile](https://www.youtube.com/watch?v=DMtFhACPnTY) - [@feed@Explore top posts about Algorithms](https://app.daily.dev/tags/algorithms?ref=roadmapsh) \ No newline at end of file diff --git a/roadmaps/computer-science/content/p--np@0btHNkzWL1w_-pUgU_k2y.md b/roadmaps/computer-science/content/p--np@0btHNkzWL1w_-pUgU_k2y.md index cc6ff3690..b60eda4e3 100644 --- a/roadmaps/computer-science/content/p--np@0btHNkzWL1w_-pUgU_k2y.md +++ b/roadmaps/computer-science/content/p--np@0btHNkzWL1w_-pUgU_k2y.md @@ -10,4 +10,4 @@ So far, we don't know whether P = NP or P ≠ NP. Visit the following resources to learn more: -- [@article@Whats P=NP?, and why is it such a famous question?](https://stackoverflow.com/questions/111307/whats-p-np-and-why-is-it-such-a-famous-question) \ No newline at end of file +- [@article@What's P=NP?, and why is it such a famous question?](https://stackoverflow.com/questions/111307/whats-p-np-and-why-is-it-such-a-famous-question) \ No newline at end of file diff --git a/roadmaps/computer-science/content/processes-and-threads@ETEUA7jaEGyOEX8tAVNWs.md b/roadmaps/computer-science/content/processes-and-threads@ETEUA7jaEGyOEX8tAVNWs.md index 1d65c337b..9a56e9253 100644 --- a/roadmaps/computer-science/content/processes-and-threads@ETEUA7jaEGyOEX8tAVNWs.md +++ b/roadmaps/computer-science/content/processes-and-threads@ETEUA7jaEGyOEX8tAVNWs.md @@ -4,6 +4,6 @@ Processes and threads are the basic building blocks of a computer program. They Visit the following resources to learn more: -- [@article@Whats the difference between Process and a Thread?](https://www.quora.com/What-is-the-difference-between-a-process-and-a-thread) +- [@article@What's the difference between Process and a Thread?](https://www.quora.com/What-is-the-difference-between-a-process-and-a-thread) - [@article@Operating Systems and System Programming](https://archive.org/details/ucberkeley-webcast-PL-XXv-cvA_iBDyz-ba4yDskqMDY6A1w_c) - [@video@25 hour Operating Systems Course - freecodecamp](https://youtu.be/yK1uBHPdp30?si=gGPdK7cM4KlP6Qq0) \ No newline at end of file diff --git a/roadmaps/computer-science/content/processes-vs-threads@IEX6v_MYpE5Ylk_28K2ZU.md b/roadmaps/computer-science/content/processes-vs-threads@IEX6v_MYpE5Ylk_28K2ZU.md index a4f81562d..39c42984c 100644 --- a/roadmaps/computer-science/content/processes-vs-threads@IEX6v_MYpE5Ylk_28K2ZU.md +++ b/roadmaps/computer-science/content/processes-vs-threads@IEX6v_MYpE5Ylk_28K2ZU.md @@ -4,5 +4,5 @@ Processes and threads are the basic building blocks of a computer program. They Visit the following resources to learn more: -- [@article@Whats the difference between Process and a Thread?](https://www.quora.com/What-is-the-difference-between-a-process-and-a-thread) +- [@article@What's the difference between Process and a Thread?](https://www.quora.com/What-is-the-difference-between-a-process-and-a-thread) - [@article@Operating Systems and System Programming](https://archive.org/details/ucberkeley-webcast-PL-XXv-cvA_iBDyz-ba4yDskqMDY6A1w_c) \ No newline at end of file diff --git a/roadmaps/computer-science/content/sql-vs-nosql-databases@nprZscHdC_RdRIcGeGyVk.md b/roadmaps/computer-science/content/sql-vs-nosql-databases@nprZscHdC_RdRIcGeGyVk.md index 231a46c5e..62ddb33ad 100644 --- a/roadmaps/computer-science/content/sql-vs-nosql-databases@nprZscHdC_RdRIcGeGyVk.md +++ b/roadmaps/computer-science/content/sql-vs-nosql-databases@nprZscHdC_RdRIcGeGyVk.md @@ -6,7 +6,7 @@ NoSQL stands for Not Only SQL. It's used for non-relational databases. A NoSQL d Visit the following resources to learn more: -- [@video@SQL vs. NoSQL: Whats the difference?](https://www.youtube.com/watch?v=Q5aTUc7c4jg) +- [@video@SQL vs. NoSQL: What's the difference?](https://www.youtube.com/watch?v=Q5aTUc7c4jg) - [@video@Database Design Tips | Choosing the Best Database in a System Design Interview](https://www.youtube.com/watch?v=cODCpXtPHbQ&t=22s) - [@video@NoSQL vs SQL – Which Type of Database Should You Use?](https://www.youtube.com/watch?v=FzlpwoeSrE0) - [@feed@Explore top posts about NoSQL](https://app.daily.dev/tags/nosql?ref=roadmapsh) \ No newline at end of file diff --git a/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md b/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md index 27567ace7..f5dcbac80 100644 --- a/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md +++ b/roadmaps/cpp/content/virtual-tables@s99ImazcwCgAESxZd8ksa.md @@ -4,5 +4,5 @@ Virtual tables (vtables) are compiler-generated lookup tables used in C++ to imp Visit the following resources to learn more: -- [@article@Understandig Virtual Tables in C++](https://pabloariasal.github.io/2017/06/10/understanding-virtual-tables/) +- [@article@Understanding Virtual Tables in C++](https://pabloariasal.github.io/2017/06/10/understanding-virtual-tables/) - [@video@Classes part 18 - Understanding the vtable (Popular interview question) | Modern Cpp Series Ep. 54](https://www.youtube.com/watch?v=hS7kPtVB1vI) \ No newline at end of file diff --git a/roadmaps/cyber-security/content/ip@FdoqB2---uDAyz6xZjk_u.md b/roadmaps/cyber-security/content/ip@FdoqB2---uDAyz6xZjk_u.md index 39904d095..e02facb7a 100644 --- a/roadmaps/cyber-security/content/ip@FdoqB2---uDAyz6xZjk_u.md +++ b/roadmaps/cyber-security/content/ip@FdoqB2---uDAyz6xZjk_u.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Check Your IP Address](https://ipleak.net) - [@article@What is an IP Address and What does it mean?](https://www.kaspersky.com/resource-center/definitions/what-is-an-ip-address) -- [@video@Whats an IP address?](https://www.youtube.com/watch?v=6is6Gulh7qE) \ No newline at end of file +- [@video@What's an IP address?](https://www.youtube.com/watch?v=6is6Gulh7qE) \ No newline at end of file diff --git a/roadmaps/cyber-security/content/ldaps@z_fDvTgKw51Uepo6eMQd9.md b/roadmaps/cyber-security/content/ldaps@z_fDvTgKw51Uepo6eMQd9.md index 7ed831c40..169d73b60 100644 --- a/roadmaps/cyber-security/content/ldaps@z_fDvTgKw51Uepo6eMQd9.md +++ b/roadmaps/cyber-security/content/ldaps@z_fDvTgKw51Uepo6eMQd9.md @@ -5,4 +5,4 @@ LDAPS (Lightweight Directory Access Protocol Secure) is a method of securing LDA Visit the following resources to learn more: - [@article@How to enable LDAPS](https://www.dell.com/support/kbdoc/en-uk/000212661/how-to-enable-secure-lightweight-directory-access-protocol-ldaps-on-an-active-directory-domain-controller) -- [@video@LDAP vs LDAPS - Whats the difference?](https://www.youtube.com/watch?v=J2qtayKzMmA) \ No newline at end of file +- [@video@LDAP vs LDAPS - What's the difference?](https://www.youtube.com/watch?v=J2qtayKzMmA) \ No newline at end of file diff --git a/roadmaps/data-analyst/content/tensorflow@FJ4Sx477FWxyDsQr0R8rl.md b/roadmaps/data-analyst/content/tensorflow@FJ4Sx477FWxyDsQr0R8rl.md index 0e9a6a375..d4968c593 100644 --- a/roadmaps/data-analyst/content/tensorflow@FJ4Sx477FWxyDsQr0R8rl.md +++ b/roadmaps/data-analyst/content/tensorflow@FJ4Sx477FWxyDsQr0R8rl.md @@ -1,6 +1,6 @@ # Tensor Flow -TensorFlow, developed by Google Brain Team, has become a crucial tool in the realm of data analytics, particularly within the field of deep learning. It's an open-source platform for machine learning, offering a comprehensive and flexible ecosystem of tools, libraries, and community resources. As a data analyst, understanding and implementing TensorFlow for deep learning models allows us to identify complex patterns and make insightful predictions which standard analysis could miss. It's in-demand skill that enhances our ability to generate accurate insights from colossal and complicated structured or unstructured data sets. +TensorFlow, developed by Google Brain Team, has become a crucial tool in the realm of data analytics, particularly within the field of deep learning. It's an open-source platform for machine learning, offering a comprehensive and flexible ecosystem of tools, libraries, and community resources. As a data analyst, understanding and implementing TensorFlow for deep learning models allows us to identify complex patterns and make insightful predictions which standard analysis could miss. It's an in-demand skill that enhances our ability to generate accurate insights from colossal and complicated structured or unstructured data sets. Visit the following resources to learn more: diff --git a/roadmaps/data-engineer/content/messaging-systems@dAvizeYvv92KMeAvSDmey.md b/roadmaps/data-engineer/content/messaging-systems@dAvizeYvv92KMeAvSDmey.md index 93bf42898..a9f3e5555 100644 --- a/roadmaps/data-engineer/content/messaging-systems@dAvizeYvv92KMeAvSDmey.md +++ b/roadmaps/data-engineer/content/messaging-systems@dAvizeYvv92KMeAvSDmey.md @@ -1,6 +1,6 @@ # Messaging Systems -Messaging systems, commonly known as messaging queus, make it possible for applications to communicate asynchronously, by sending messages to each other via a queue. A message queue provides temporary storage between the sender and the receiver so that the sender can keep operating without interruption when the destination program is busy or not connected. +Messaging systems, commonly known as messaging queues, make it possible for applications to communicate asynchronously, by sending messages to each other via a queue. A message queue provides temporary storage between the sender and the receiver so that the sender can keep operating without interruption when the destination program is busy or not connected. Visit the following resources to learn more: diff --git a/roadmaps/data-engineer/content/reusability@Rzk6HlMosx3FN_JD5kELZ.md b/roadmaps/data-engineer/content/reusability@Rzk6HlMosx3FN_JD5kELZ.md index 8613a8164..5cee1cfb0 100644 --- a/roadmaps/data-engineer/content/reusability@Rzk6HlMosx3FN_JD5kELZ.md +++ b/roadmaps/data-engineer/content/reusability@Rzk6HlMosx3FN_JD5kELZ.md @@ -1,6 +1,6 @@ # Reusability -One of the goals of Infrastructure as Code (IaC) is to creat modular, standardized units of code—like modules or templates that can be used across multiple projects, environments, and teams, embodying the "Don't Repeat Yourself" (DRY) principle. This approach significantly boosts efficiency, consistency, and maintainability, as it allows for rapid deployment of identical infrastructure patterns, enforces organizational standards, simplifies complex setups, and improves collaboration by providing shared, tested building blocks for infrastructure management. +One of the goals of Infrastructure as Code (IaC) is to create modular, standardized units of code—like modules or templates that can be used across multiple projects, environments, and teams, embodying the "Don't Repeat Yourself" (DRY) principle. This approach significantly boosts efficiency, consistency, and maintainability, as it allows for rapid deployment of identical infrastructure patterns, enforces organizational standards, simplifies complex setups, and improves collaboration by providing shared, tested building blocks for infrastructure management. Visit the following resources to learn more: diff --git a/roadmaps/design-system/content/design-system-vs-component-library@J5mU0v491qrm-mr1W3Msd.md b/roadmaps/design-system/content/design-system-vs-component-library@J5mU0v491qrm-mr1W3Msd.md index 262aab539..f871cdaf5 100644 --- a/roadmaps/design-system/content/design-system-vs-component-library@J5mU0v491qrm-mr1W3Msd.md +++ b/roadmaps/design-system/content/design-system-vs-component-library@J5mU0v491qrm-mr1W3Msd.md @@ -1,6 +1,6 @@ # Design System vs Component Library -A component library is just a collection of visuals i.e. colours, button stylings, fonts, etc. A Design System takes it to the next level by including standards and documentation around the look and usage of each component. The Design System acts as the single-source of truth. +A component library is just a collection of visuals i.e. colours, button stylings, fonts, etc. A Design System takes it to the next level by including standards and documentation around the look and usage of each component. The Design System acts as the single source of truth. Visit the following resources to learn more: diff --git a/roadmaps/devops/content/service-mesh@EeWsihH9ehbFKebYoB5i9.md b/roadmaps/devops/content/service-mesh@EeWsihH9ehbFKebYoB5i9.md index d5783f239..58ef7985f 100644 --- a/roadmaps/devops/content/service-mesh@EeWsihH9ehbFKebYoB5i9.md +++ b/roadmaps/devops/content/service-mesh@EeWsihH9ehbFKebYoB5i9.md @@ -4,6 +4,6 @@ A service mesh is a dedicated infrastructure layer that manages communication be Visit the following resources to learn more: -- [@article@Whats a Service Mesh?](https://www.redhat.com/en/topics/microservices/what-is-a-service-mesh) +- [@article@What's a Service Mesh?](https://www.redhat.com/en/topics/microservices/what-is-a-service-mesh) - [@article@The Latest News About Service Mesh (TNS)](https://thenewstack.io/category/service-mesh/) - [@video@Istio & Service Mesh - Simply Explained in 15 mins](https://www.youtube.com/watch?v=16fgzklcF7Y) \ No newline at end of file diff --git a/roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md b/roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md index aae47cbe7..1d25da5f6 100644 --- a/roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md +++ b/roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md @@ -1,6 +1,6 @@ # Audio -Having good quality audio when live streaming or creating video content is a must, it is often said that viewers will accept lower quality video but poor audio is a deal breaker. Unfortunetly this often includes purchasing a good quality microphone although theres many improvements you can make to an existing setup such as streaming from a quiet location with good accoustics and applying filters in your software of choice. +Having good quality audio when live streaming or creating video content is a must; it is often said that viewers will accept lower quality video, but poor audio is a deal breaker. Unfortunately, this often includes purchasing a good quality microphone, although there are many improvements you can make to an existing setup, such as streaming from a quiet location with good acoustics and applying filters in your software of choice. Visit the following resources to learn more: diff --git a/roadmaps/devrel/content/education@EjqJkyojhO7f1uFHIoyGY.md b/roadmaps/devrel/content/education@EjqJkyojhO7f1uFHIoyGY.md index 79cadf60a..f09a34791 100644 --- a/roadmaps/devrel/content/education@EjqJkyojhO7f1uFHIoyGY.md +++ b/roadmaps/devrel/content/education@EjqJkyojhO7f1uFHIoyGY.md @@ -4,6 +4,6 @@ Developer Education focuses on providing developers with the knowledge and skill Visit the following resources to learn more: -- [@article@What is developer eduction?](https://appsembler.com/glossary/developer-education/) +- [@article@What is developer education?](https://appsembler.com/glossary/developer-education/) - [@article@What is developer education - Dev.to](https://dev.to/jacobandrewsky/what-is-developer-education-5a01) - [@article@Successful Developer Education: What you need to know](https://www.developermarketing.io/successful-developer-education-what-you-need-to-know/) \ No newline at end of file diff --git a/roadmaps/django/content/projects--apps@d0JBAP2Sot-u4diwqDYIq.md b/roadmaps/django/content/projects--apps@d0JBAP2Sot-u4diwqDYIq.md index 9db83c200..934c0ac23 100644 --- a/roadmaps/django/content/projects--apps@d0JBAP2Sot-u4diwqDYIq.md +++ b/roadmaps/django/content/projects--apps@d0JBAP2Sot-u4diwqDYIq.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Writing your first Django app, part 1](https://docs.djangoproject.com/en/6.0/intro/tutorial01/) - [@official@Django Create Project](https://www.w3schools.com/django/django_create_project.php) -- [@video@How to Create Frist Django Project in Visual Studio Code (2024)](https://www.youtube.com/watch?v=fxcOtcYYqA0) \ No newline at end of file +- [@video@How to Create First Django Project in Visual Studio Code (2024)](https://www.youtube.com/watch?v=fxcOtcYYqA0) \ No newline at end of file diff --git a/roadmaps/django/content/running-your-project@QJJh0Dl4IT_I3_eACrStj.md b/roadmaps/django/content/running-your-project@QJJh0Dl4IT_I3_eACrStj.md index ebe0bfd86..088249fa5 100644 --- a/roadmaps/django/content/running-your-project@QJJh0Dl4IT_I3_eACrStj.md +++ b/roadmaps/django/content/running-your-project@QJJh0Dl4IT_I3_eACrStj.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@official@Writing your first Django app, part 1](https://docs.djangoproject.com/en/6.0/intro/tutorial01/) - [@article@Django Create Project](https://www.w3schools.com/django/django_create_project.php) - [@video@How to Start a Django Project and Run the Development Server](https://www.youtube.com/watch?v=PBh6XkFobes) -- [@video@How to Create Frist Django Project in Visual Studio Code (2024)](https://www.youtube.com/watch?v=fxcOtcYYqA0) \ No newline at end of file +- [@video@How to Create First Django Project in Visual Studio Code (2024)](https://www.youtube.com/watch?v=fxcOtcYYqA0) \ No newline at end of file diff --git a/roadmaps/engineering-manager/content/brown-bags@S8-nwYKlG7YHL2dWwR303.md b/roadmaps/engineering-manager/content/brown-bags@S8-nwYKlG7YHL2dWwR303.md index 51fbc1a69..171020e0d 100644 --- a/roadmaps/engineering-manager/content/brown-bags@S8-nwYKlG7YHL2dWwR303.md +++ b/roadmaps/engineering-manager/content/brown-bags@S8-nwYKlG7YHL2dWwR303.md @@ -1,6 +1,6 @@ # Brown Bags -An Engineering Manager can utilize Brown Bags as a relaxed, voluntary form of knowledge transfer among the team. It's mainly their job to set the agenda and faciliate these informal sessions, leveraging them to encourage team members to share information and learnings. +An Engineering Manager can utilize Brown Bags as a relaxed, voluntary form of knowledge transfer among the team. It's mainly their job to set the agenda and facilitate these informal sessions, leveraging them to encourage team members to share information and learnings. They face the challenge of ensuring relevant content is being shared, while maintaining an atmosphere where people are comfortable speaking. They navigate this by fostering a culture of open communication and inclusion within the team, where questions and discussions are encouraged. diff --git a/roadmaps/full-stack/content/github@8sPXL8iClpPqje03ksses.md b/roadmaps/full-stack/content/github@8sPXL8iClpPqje03ksses.md index 3141b0f70..d00c721d4 100644 --- a/roadmaps/full-stack/content/github@8sPXL8iClpPqje03ksses.md +++ b/roadmaps/full-stack/content/github@8sPXL8iClpPqje03ksses.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@official@GitHub Documentation](https://docs.github.com/en/get-started/quickstart) - [@article@How to Use Git in a Professional Dev Team](https://ooloo.io/project/github-flow) -- [@video@Git vs. GitHub: Whats the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU) +- [@video@Git vs. GitHub: What's the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU) - [@video@Git and GitHub for Beginners](https://www.youtube.com/watch?v=RGOj5yH7evk) \ No newline at end of file diff --git a/roadmaps/game-developer/content/color@WK6fLWJq9Vh2ySVrSqd-U.md b/roadmaps/game-developer/content/color@WK6fLWJq9Vh2ySVrSqd-U.md index 1d2e30af4..393085566 100644 --- a/roadmaps/game-developer/content/color@WK6fLWJq9Vh2ySVrSqd-U.md +++ b/roadmaps/game-developer/content/color@WK6fLWJq9Vh2ySVrSqd-U.md @@ -1,6 +1,6 @@ # Color -In the realm of computer graphics, color plays an integral role. It can be defined in various color models such as RGB (Red, Green, Blue), CYMK (Cyan, Yellow, Magenta, Black), and others. RGB is a color model that combines the primary colors (red, green, blue) in different amounts to produce a spectrum of colors. This model is often used in digital displays. In contrast, CMYK is a color model used in color printing. It uses cyan, magyenta, yellow, and black as the primary colors. HSL (Hue, Saturation, Lightness) and HSV (Hue, Saturation, Value) are other useful models that represent colors based on human perceptions. Another important element of color in computer graphics is the color depth, also known as bit depth, which determines the number of colors that can be displayed at once. +In the realm of computer graphics, color plays an integral role. It can be defined in various color models such as RGB (Red, Green, Blue), CMYK (Cyan, Magenta, Yellow, Black), and others. RGB is a color model that combines the primary colors (red, green, blue) in different amounts to produce a spectrum of colors. This model is often used in digital displays. In contrast, CMYK is a color model used in color printing. It uses cyan, magenta, yellow, and black as the primary colors. HSL (Hue, Saturation, Lightness) and HSV (Hue, Saturation, Value) are other useful models that represent colors based on human perceptions. Another important element of color in computer graphics is the color depth, also known as bit depth, which determines the number of colors that can be displayed at once. Visit the following resources to learn more: diff --git a/roadmaps/game-developer/content/naive-bayes-classifier@aw1BAGqrdBBmUwB6vMF_A.md b/roadmaps/game-developer/content/naive-bayes-classifier@aw1BAGqrdBBmUwB6vMF_A.md index eaf882e47..2af9f760d 100644 --- a/roadmaps/game-developer/content/naive-bayes-classifier@aw1BAGqrdBBmUwB6vMF_A.md +++ b/roadmaps/game-developer/content/naive-bayes-classifier@aw1BAGqrdBBmUwB6vMF_A.md @@ -1,6 +1,6 @@ # Naive Bayes Classifier -The Naive Bayes Classifier is a type of probabalistic machine learning model that is utilized for classification tasks. These tasks can range from email filtering to sentiment analysis or even document categorization. This model is termed 'naive' because it operates under the assumption that each input feature is independent from one another. This simplifying assumption allows for the computation of the probabilities involved to be severely less complicated. It follows the Bayes' Theorem equation to predict the class of the given data point. While this classifier might seem simplistic, it holds its own quite well in complex real-world situations. Due to its simplicity and high efficiency, the Naive Bayes Classifier is one of the most reliable and practical methods in machine learning applications. +The Naive Bayes Classifier is a type of probabilistic machine learning model that is utilized for classification tasks. These tasks can range from email filtering to sentiment analysis or even document categorization. This model is termed 'naive' because it operates under the assumption that each input feature is independent from one another. This simplifying assumption allows for the computation of the probabilities involved to be severely less complicated. It follows the Bayes' Theorem equation to predict the class of the given data point. While this classifier might seem simplistic, it holds its own quite well in complex real-world situations. Due to its simplicity and high efficiency, the Naive Bayes Classifier is one of the most reliable and practical methods in machine learning applications. Visit the following resources to learn more: diff --git a/roadmaps/ios/content/core-programming-concepts@mk02yV7_XHkgp2xdNIxaU.md b/roadmaps/ios/content/core-programming-concepts@mk02yV7_XHkgp2xdNIxaU.md index 3116d3a05..fd47dc360 100644 --- a/roadmaps/ios/content/core-programming-concepts@mk02yV7_XHkgp2xdNIxaU.md +++ b/roadmaps/ios/content/core-programming-concepts@mk02yV7_XHkgp2xdNIxaU.md @@ -5,4 +5,4 @@ Core programming concepts for iOS development encompass fundamental principles e Visit the following resources to learn more: - [@article@Programming Fundamentals](https://www.theknowledgeacademy.com/blog/programming-fundamentals/) -- [@article@What are the basic fundementals of programming?](https://www.educative.io/answers/what-are-the-basic-fundamental-concepts-of-programming) \ No newline at end of file +- [@article@What are the basic fundamentals of programming?](https://www.educative.io/answers/what-are-the-basic-fundamental-concepts-of-programming) \ No newline at end of file diff --git a/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md b/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md index f3353ced7..1ab3e32a7 100644 --- a/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md +++ b/roadmaps/ios/content/new-feature-announcements@0dbdUmWvTIJ0fkUuLp9gR.md @@ -4,5 +4,5 @@ Apple announces new platform features at WWDC each year that affect how iOS apps Visit the following resources to learn more: -- [@official@Apple Developer Whats New](https://developer.apple.com/whats-new/) +- [@official@Apple Developer What's New](https://developer.apple.com/whats-new/) - [@official@Apple WDDC Community](https://developer.apple.com/wwdc24/community/) \ No newline at end of file diff --git a/roadmaps/ios/content/rest@3Qw-qmy5iAE61mPbIY4Q2.md b/roadmaps/ios/content/rest@3Qw-qmy5iAE61mPbIY4Q2.md index 3dc2fb363..7033abbd8 100644 --- a/roadmaps/ios/content/rest@3Qw-qmy5iAE61mPbIY4Q2.md +++ b/roadmaps/ios/content/rest@3Qw-qmy5iAE61mPbIY4Q2.md @@ -5,4 +5,4 @@ REST (Representational State Transfer) is an architectural style for networked A Visit the following resources to learn more: - [@article@REST API Calls in Swift: iOS Networking Architecture](https://matteomanferdini.com/swift-rest-api/) -- [@article@Sending and recieving Codable data with URLSession and SwiftUI](https://www.hackingwithswift.com/books/ios-swiftui/sending-and-receiving-codable-data-with-urlsession-and-swiftui) \ No newline at end of file +- [@article@Sending and receiving Codable data with URLSession and SwiftUI](https://www.hackingwithswift.com/books/ios-swiftui/sending-and-receiving-codable-data-with-urlsession-and-swiftui) \ No newline at end of file diff --git a/roadmaps/kotlin/content/data-classes@aCOWSt8oeJD7jxnmHggiN.md b/roadmaps/kotlin/content/data-classes@aCOWSt8oeJD7jxnmHggiN.md index 391a8765e..508e6a36c 100644 --- a/roadmaps/kotlin/content/data-classes@aCOWSt8oeJD7jxnmHggiN.md +++ b/roadmaps/kotlin/content/data-classes@aCOWSt8oeJD7jxnmHggiN.md @@ -4,5 +4,5 @@ Data classes in Kotlin are special classes designed to hold data. The compiler a Visit the following resources to learn more: -- [@official@Data classess](https://kotlinlang.org/docs/data-classes.html#data-classes.md) +- [@official@Data classes](https://kotlinlang.org/docs/data-classes.html#data-classes.md) - [@video@Data classes - Kotlin Vocabulary](https://www.youtube.com/watch?v=PlywDf1dAnA) \ No newline at end of file diff --git a/roadmaps/kotlin/content/defining-classess@uiK2GDDnLzVbhq5erNxFL.md b/roadmaps/kotlin/content/defining-classes@uiK2GDDnLzVbhq5erNxFL.md similarity index 100% rename from roadmaps/kotlin/content/defining-classess@uiK2GDDnLzVbhq5erNxFL.md rename to roadmaps/kotlin/content/defining-classes@uiK2GDDnLzVbhq5erNxFL.md diff --git a/roadmaps/kotlin/content/kotline-notebook@PHHviBSqhYDSNuHBFbw3l.md b/roadmaps/kotlin/content/kotlin-notebook@PHHviBSqhYDSNuHBFbw3l.md similarity index 88% rename from roadmaps/kotlin/content/kotline-notebook@PHHviBSqhYDSNuHBFbw3l.md rename to roadmaps/kotlin/content/kotlin-notebook@PHHviBSqhYDSNuHBFbw3l.md index 1d6bdc99b..d1961936d 100644 --- a/roadmaps/kotlin/content/kotline-notebook@PHHviBSqhYDSNuHBFbw3l.md +++ b/roadmaps/kotlin/content/kotlin-notebook@PHHviBSqhYDSNuHBFbw3l.md @@ -4,6 +4,6 @@ Kotlin Notebook is an interactive environment for writing and executing Kotlin c Visit the following resources to learn more: -- [@official@Kotline Notebook](https://kotlinlang.org/docs/kotlin-notebook-overview.html) +- [@official@Kotlin Notebook](https://kotlinlang.org/docs/kotlin-notebook-overview.html) - [@official@Create your first Kotlin Notebook](https://kotlinlang.org/docs/kotlin-notebook-create.html) - [@video@Kotlin Notebook: Visual, Interactive, Fun | Kotlin Notebook Tutorial](https://www.youtube.com/watch?v=m4Cqz2_P9rI) \ No newline at end of file diff --git a/roadmaps/kubernetes/content/role-based-access-control-rbac@jOq0WwLrq8tlmOgo64QDc.md b/roadmaps/kubernetes/content/role-based-access-control-rbac@jOq0WwLrq8tlmOgo64QDc.md index 40ffc7403..a9e9fd881 100644 --- a/roadmaps/kubernetes/content/role-based-access-control-rbac@jOq0WwLrq8tlmOgo64QDc.md +++ b/roadmaps/kubernetes/content/role-based-access-control-rbac@jOq0WwLrq8tlmOgo64QDc.md @@ -1,4 +1,4 @@ -# Role Based Acccess Control +# Role Based Access Control Role-Based Access Control (RBAC) is a method of controlling access to Kubernetes resources based on the roles assigned to users or groups. RBAC involves creating roles and binding them to users or groups to control access to Kubernetes resources. Roles are defined as a set of rules that determine what actions can be performed on specific resources. By assigning roles to users or groups, access to Kubernetes resources can be restricted or granted based on the permissions defined in the role. RBAC helps ensure the security and integrity of Kubernetes clusters by limiting access to authorized users and groups. diff --git a/roadmaps/laravel/content/route-groups@Pmw0OdtrsMIaHB9Y8v3An.md b/roadmaps/laravel/content/route-groups@Pmw0OdtrsMIaHB9Y8v3An.md index cef87747f..927b3bd7b 100644 --- a/roadmaps/laravel/content/route-groups@Pmw0OdtrsMIaHB9Y8v3An.md +++ b/roadmaps/laravel/content/route-groups@Pmw0OdtrsMIaHB9Y8v3An.md @@ -4,7 +4,7 @@ Route groups provide a way to share route attributes, such as middleware, namesp Visit the following resources to learn more: -- [@official@Route Groupes](https://laravel.com/docs/routing#route-groups) +- [@official@Route Groups](https://laravel.com/docs/routing#route-groups) - [@article@How Laravel Route Groups Can Simplify and Organize Your Code](https://redberry.international/laravel-route-group-organize-your-code/) - [@article@6 Tips To Organize Your Routes](https://laravel-news.com/laravel-route-organization-tips) - [@video@Laravel 12 Route Grouping & Naming – Organize Your Routes Like a Pro](https://www.youtube.com/watch?v=qXulJqduM4I) \ No newline at end of file diff --git a/roadmaps/laravel/content/task-schedulling@aWC-GXotQYf5e43Hgfaa9.md b/roadmaps/laravel/content/task-scheduling@aWC-GXotQYf5e43Hgfaa9.md similarity index 92% rename from roadmaps/laravel/content/task-schedulling@aWC-GXotQYf5e43Hgfaa9.md rename to roadmaps/laravel/content/task-scheduling@aWC-GXotQYf5e43Hgfaa9.md index a7cfe6b7d..27dcf9072 100644 --- a/roadmaps/laravel/content/task-schedulling@aWC-GXotQYf5e43Hgfaa9.md +++ b/roadmaps/laravel/content/task-scheduling@aWC-GXotQYf5e43Hgfaa9.md @@ -4,7 +4,7 @@ Task scheduling involves automating the execution of specific commands or tasks Visit the following resources to learn more: -- [@official@Task Schedulling](https://laravel.com/docs/12.x/scheduling) +- [@official@Task Scheduling](https://laravel.com/docs/12.x/scheduling) - [@article@Streamlining Application Automation with Laravel's Task Scheduler](https://laravel-news.com/task-scheduler) - [@article@A Complete Guide to Task Scheduling in Laravel](http://betterstack.com/community/guides/scaling-php/laravel-task-scheduling/) - [@video@Laravel Task Scheduling: Run Artisan Command Hourly](https://www.youtube.com/watch?v=r-KrsQ0dN80) diff --git a/roadmaps/machine-learning/content/autoencoders@kvf2CUKBe4qSbZla4Brh3.md b/roadmaps/machine-learning/content/autoencoders@kvf2CUKBe4qSbZla4Brh3.md index 060bc9abd..d1e0965a7 100644 --- a/roadmaps/machine-learning/content/autoencoders@kvf2CUKBe4qSbZla4Brh3.md +++ b/roadmaps/machine-learning/content/autoencoders@kvf2CUKBe4qSbZla4Brh3.md @@ -5,5 +5,5 @@ Autoencoders are a type of neural network used for unsupervised learning. They w Visit the following resources to learn more: - [@article@What is an autoencoder? | IBM](https://www.ibm.com/think/topics/autoencoder) -- [@article@Intro to Autoencoders | TensorFLow](https://www.tensorflow.org/tutorials/generative/autoencoder) +- [@article@Intro to Autoencoders | TensorFlow](https://www.tensorflow.org/tutorials/generative/autoencoder) - [@video@Autoencoders](https://www.youtube.com/watch?v=hZ4a4NgM3u0) \ No newline at end of file diff --git a/roadmaps/mlops/content/tflite@YFo3NnwVst5EBTtLR-cJ1.md b/roadmaps/mlops/content/tflite@YFo3NnwVst5EBTtLR-cJ1.md index bf8a48cbc..8a6e96bec 100644 --- a/roadmaps/mlops/content/tflite@YFo3NnwVst5EBTtLR-cJ1.md +++ b/roadmaps/mlops/content/tflite@YFo3NnwVst5EBTtLR-cJ1.md @@ -4,7 +4,7 @@ TFLite is a lightweight version of TensorFlow, designed for running machine lear Visit the following resources to learn more: -- [@official@TensorFLow LIte](https://www.tensorflow.org/lite/guide) +- [@official@TensorFlow Lite](https://www.tensorflow.org/lite/guide) - [@article@TensorFlow Lite Tutorial: How to Get Up and Running](https://www.influxdata.com/blog/tensorflow-lite-tutorial-how-to-get-up-and-running/) - [@video@TensorFlow Lite for Edge Devices - Tutorial](https://www.youtube.com/watch?v=OJnaBhCixng) - [@video@TensorFlow Lite in Android with Google Play services](https://www.youtube.com/watch?v=SEeEsbWZog8&list=PLQY2H8rRoyvwhLghMaygIJS0_f_blnUlJ) \ No newline at end of file diff --git a/roadmaps/network-engineer/content/common-networks-issues@aorLjhyk7VjFTWgV19uRf.md b/roadmaps/network-engineer/content/common-network-issues@aorLjhyk7VjFTWgV19uRf.md similarity index 100% rename from roadmaps/network-engineer/content/common-networks-issues@aorLjhyk7VjFTWgV19uRf.md rename to roadmaps/network-engineer/content/common-network-issues@aorLjhyk7VjFTWgV19uRf.md diff --git a/roadmaps/network-engineer/content/google@cjUzC-pYTZCSNKeY3fFro.md b/roadmaps/network-engineer/content/google@cjUzC-pYTZCSNKeY3fFro.md index e20567c9e..355b7e42b 100644 --- a/roadmaps/network-engineer/content/google@cjUzC-pYTZCSNKeY3fFro.md +++ b/roadmaps/network-engineer/content/google@cjUzC-pYTZCSNKeY3fFro.md @@ -4,4 +4,4 @@ Google Public DNS is a global Domain Name System (DNS) resolution service that t Visit the following resources to learn more: -- [@official@Google Coud DNS](https://cloud.google.com/dns) \ No newline at end of file +- [@official@Google Cloud DNS](https://cloud.google.com/dns) \ No newline at end of file diff --git a/roadmaps/network-engineer/content/methdologies@WjhKYOnKJx3HSbDxtwAS0.md b/roadmaps/network-engineer/content/methodologies@WjhKYOnKJx3HSbDxtwAS0.md similarity index 100% rename from roadmaps/network-engineer/content/methdologies@WjhKYOnKJx3HSbDxtwAS0.md rename to roadmaps/network-engineer/content/methodologies@WjhKYOnKJx3HSbDxtwAS0.md diff --git a/roadmaps/nodejs/content/exitting--exit-codes@XteNExIZN3_g95_dPCopY.md b/roadmaps/nodejs/content/exiting--exit-codes@XteNExIZN3_g95_dPCopY.md similarity index 95% rename from roadmaps/nodejs/content/exitting--exit-codes@XteNExIZN3_g95_dPCopY.md rename to roadmaps/nodejs/content/exiting--exit-codes@XteNExIZN3_g95_dPCopY.md index b4669fc29..f3d55c2e9 100644 --- a/roadmaps/nodejs/content/exitting--exit-codes@XteNExIZN3_g95_dPCopY.md +++ b/roadmaps/nodejs/content/exiting--exit-codes@XteNExIZN3_g95_dPCopY.md @@ -1,4 +1,4 @@ -# Exitting / Exit Codes +# Exiting / Exit Codes When a Node.js process finishes, it exits with a numeric exit code that signals whether it succeeded or failed. An exit code of `0` means success; any non-zero code indicates an error. You can set the exit code explicitly using `process.exit(code)` or by setting `process.exitCode`. diff --git a/roadmaps/nodejs/content/processcwd@QT2QE2FLkyUDpwMKYkFQL.md b/roadmaps/nodejs/content/processcwd@QT2QE2FLkyUDpwMKYkFQL.md index dbf414f22..17d4a8136 100644 --- a/roadmaps/nodejs/content/processcwd@QT2QE2FLkyUDpwMKYkFQL.md +++ b/roadmaps/nodejs/content/processcwd@QT2QE2FLkyUDpwMKYkFQL.md @@ -5,4 +5,4 @@ Visit the following resources to learn more: - [@official@process.cwd()](https://nodejs.org/api/process.html#processcwd) -- [@article@Whats the difference between process.cwd() vs __dirname?](https://stackoverflow.com/questions/9874382/whats-the-difference-between-process-cwd-vs-dirname) \ No newline at end of file +- [@article@What's the difference between process.cwd() vs __dirname?](https://stackoverflow.com/questions/9874382/whats-the-difference-between-process-cwd-vs-dirname) \ No newline at end of file diff --git a/roadmaps/postgresql-dba/content/oltp@VekAMpcrugHGuvSbyPZVv.md b/roadmaps/postgresql-dba/content/oltp@VekAMpcrugHGuvSbyPZVv.md index 9181f8764..389d013bb 100644 --- a/roadmaps/postgresql-dba/content/oltp@VekAMpcrugHGuvSbyPZVv.md +++ b/roadmaps/postgresql-dba/content/oltp@VekAMpcrugHGuvSbyPZVv.md @@ -1,4 +1,4 @@ -# Workload Dependant Tuning +# Workload Dependent Tuning Online Transaction Processing (OLTP) in PostgreSQL refers to a class of systems designed to manage transaction-oriented applications, typically for data entry and retrieval transactions in database systems. OLTP systems are characterized by a large number of short online transactions (INSERT, UPDATE, DELETE), where the emphasis is on speed, efficiency, and maintaining data integrity in multi-access environments. PostgreSQL supports OLTP workloads through features like ACID compliance (Atomicity, Consistency, Isolation, Durability), MVCC (Multi-Version Concurrency Control) for high concurrency, efficient indexing, and robust transaction management. These features ensure reliable, fast, and consistent processing of high-volume, high-frequency transactions critical to OLTP applications. diff --git a/roadmaps/postgresql-dba/content/postgresql-vs-other-rdbms@IAKERTzTpTds5kZLMCapM.md b/roadmaps/postgresql-dba/content/postgresql-vs-other-rdbms@IAKERTzTpTds5kZLMCapM.md index 25ff20ba4..8ce108221 100644 --- a/roadmaps/postgresql-dba/content/postgresql-vs-other-rdbms@IAKERTzTpTds5kZLMCapM.md +++ b/roadmaps/postgresql-dba/content/postgresql-vs-other-rdbms@IAKERTzTpTds5kZLMCapM.md @@ -5,4 +5,4 @@ PostgreSQL stands out among other RDBMS options due to its open-source nature, a Visit the following resources to learn more: - [@article@PostgreSQL vs MySQL: The Critical Differences](https://www.integrate.io/blog/postgresql-vs-mysql-which-one-is-better-for-your-use-case/) -- [@article@Whats the difference between PostgreSQL and MySQL?](https://aws.amazon.com/compare/the-difference-between-mysql-vs-postgresql/) \ No newline at end of file +- [@article@What's the difference between PostgreSQL and MySQL?](https://aws.amazon.com/compare/the-difference-between-mysql-vs-postgresql/) \ No newline at end of file diff --git a/roadmaps/postgresql-dba/content/tuples@vJhvgGwNV3JB-wWn_0gMb.md b/roadmaps/postgresql-dba/content/tuples@vJhvgGwNV3JB-wWn_0gMb.md index 136aa155a..10ba19322 100644 --- a/roadmaps/postgresql-dba/content/tuples@vJhvgGwNV3JB-wWn_0gMb.md +++ b/roadmaps/postgresql-dba/content/tuples@vJhvgGwNV3JB-wWn_0gMb.md @@ -7,4 +7,4 @@ For example, consider a `users` table with columns `id`, `name`, and `email`. A Visit the following resources to learn more: - [@article@How PostgreSQL Freezes Tuples](https://medium.com/@hnasr/how-postgres-freezes-tuples-4a9931261fc) -- [@article@Whats the difference between and tuple and a row?](https://stackoverflow.com/questions/19799282/whats-the-difference-between-a-tuple-and-a-row-in-postgres) \ No newline at end of file +- [@article@What's the difference between and tuple and a row?](https://stackoverflow.com/questions/19799282/whats-the-difference-between-a-tuple-and-a-row-in-postgres) \ No newline at end of file diff --git a/roadmaps/postgresql-dba/content/using-docker@5MjJIAcn5zABCK6JsFf4k.md b/roadmaps/postgresql-dba/content/using-docker@5MjJIAcn5zABCK6JsFf4k.md index 3fff0e67e..691e52274 100644 --- a/roadmaps/postgresql-dba/content/using-docker@5MjJIAcn5zABCK6JsFf4k.md +++ b/roadmaps/postgresql-dba/content/using-docker@5MjJIAcn5zABCK6JsFf4k.md @@ -4,6 +4,6 @@ Docker is an excellent tool for simplifying the installation and management of a Visit the following resources to learn more: -- [@official@Official PostgresSQL Docker Image](https://hub.docker.com/_/postgres) +- [@official@Official PostgreSQL Docker Image](https://hub.docker.com/_/postgres) - [@article@How to Use the Postgres Docker Official Image](https://www.docker.com/blog/how-to-use-the-postgres-docker-official-image/) - [@video@How to Set Up a PostgreSQL Database with Docker](https://www.youtube.com/watch?v=RdPYA-wDhTA) \ No newline at end of file diff --git a/roadmaps/power-bi/content/formatting--filtering@OSDmzLdt4rdVU2TFKazh1.md b/roadmaps/power-bi/content/formatting--filtering@OSDmzLdt4rdVU2TFKazh1.md index 4491beed8..78eee3122 100644 --- a/roadmaps/power-bi/content/formatting--filtering@OSDmzLdt4rdVU2TFKazh1.md +++ b/roadmaps/power-bi/content/formatting--filtering@OSDmzLdt4rdVU2TFKazh1.md @@ -1,3 +1,3 @@ -# Formating & Filtering +# Formatting & Filtering Formatting and filtering covers the set of features used to control how a report looks and what data it displays, including themes, conditional formatting, sorting, and slicers. These tools shape both the visual presentation and the interactivity available to report viewers. They are typically applied after the core visuals and data model are already in place. \ No newline at end of file diff --git a/roadmaps/power-bi/content/formatting-and-filtering@OSDmzLdt4rdVU2TFKazh1.md b/roadmaps/power-bi/content/formatting-and-filtering@OSDmzLdt4rdVU2TFKazh1.md index d3033ab30..0ebc87ff8 100644 --- a/roadmaps/power-bi/content/formatting-and-filtering@OSDmzLdt4rdVU2TFKazh1.md +++ b/roadmaps/power-bi/content/formatting-and-filtering@OSDmzLdt4rdVU2TFKazh1.md @@ -1,3 +1,3 @@ -# Formating & Filtering +# Formatting & Filtering Formatting and filtering covers the set of features used to control how a report looks and what data it displays, including themes, conditional formatting, sorting, and slicers. These tools shape both the visual presentation and the interactivity available to report viewers. They are typically applied after the core visuals and data model are already in place. \ No newline at end of file diff --git a/roadmaps/power-bi/content/workspaces@wmtOYjTkzKhIRlh9n__PZ.md b/roadmaps/power-bi/content/workspaces@wmtOYjTkzKhIRlh9n__PZ.md index a84ddcf99..998892c76 100644 --- a/roadmaps/power-bi/content/workspaces@wmtOYjTkzKhIRlh9n__PZ.md +++ b/roadmaps/power-bi/content/workspaces@wmtOYjTkzKhIRlh9n__PZ.md @@ -5,4 +5,4 @@ Workspaces are containers in the Power BI Service that hold related reports, das Visit the following resources to learn more: - [@official@Workspaces in Power BI](https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-new-workspaces) -- [@video@ower BI Workspaces Explained:](https://www.youtube.com/watch?v=1fS8MvcaBGE) \ No newline at end of file +- [@video@Power BI Workspaces Explained:](https://www.youtube.com/watch?v=1fS8MvcaBGE) \ No newline at end of file diff --git a/roadmaps/product-design/content/priorization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md b/roadmaps/product-design/content/prioritization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md similarity index 95% rename from roadmaps/product-design/content/priorization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md rename to roadmaps/product-design/content/prioritization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md index 0bb93d5ce..6adef99b8 100644 --- a/roadmaps/product-design/content/priorization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md +++ b/roadmaps/product-design/content/prioritization-frameworks@ugdFMO3Zy4Be_GjgMZ9_z.md @@ -1,4 +1,4 @@ -# Priorization Frameworks +# Prioritization Frameworks Prioritization frameworks are structured methods for ranking competing ideas or features based on defined criteria, rather than relying purely on opinion. Common examples include Kano, RICE, and MoSCoW, each weighing factors like effort, impact, or user satisfaction differently. Using a shared framework helps a team make prioritization decisions more transparent and easier to explain to stakeholders. diff --git a/roadmaps/product-manager/content/mitigation-strategies@4gV80Qrd08_Y8oZB_hahV.md b/roadmaps/product-manager/content/mitigation-strategies@4gV80Qrd08_Y8oZB_hahV.md index 31a4b0d99..d1279e2cc 100644 --- a/roadmaps/product-manager/content/mitigation-strategies@4gV80Qrd08_Y8oZB_hahV.md +++ b/roadmaps/product-manager/content/mitigation-strategies@4gV80Qrd08_Y8oZB_hahV.md @@ -1,6 +1,6 @@ # Mitigation Strategies -For a Product Manager, understanding and implementing mitigation strategies is crucial in the development and lifecyle of a product. These strategies help to prevent, manage, and respond to risks that may arise during the product's development cycle. Acquiring the ability to identify potential risks and planning appropriate countermeasures is a fundamental skill required by Product Managers to ensure the successful launch and sustainability of a product in the market. The process often includes stages such as risk identification, risk assessment, and the development and execution of risk control strategies. +For a Product Manager, understanding and implementing mitigation strategies is crucial in the development and lifecycle of a product. These strategies help to prevent, manage, and respond to risks that may arise during the product's development cycle. Acquiring the ability to identify potential risks and planning appropriate countermeasures is a fundamental skill required by Product Managers to ensure the successful launch and sustainability of a product in the market. The process often includes stages such as risk identification, risk assessment, and the development and execution of risk control strategies. Visit the following resources to learn more: diff --git a/roadmaps/qa/content/github@v4gjV1qolrFXdESrY9bzG.md b/roadmaps/qa/content/github@v4gjV1qolrFXdESrY9bzG.md index 0d2df455c..bf98d55b3 100644 --- a/roadmaps/qa/content/github@v4gjV1qolrFXdESrY9bzG.md +++ b/roadmaps/qa/content/github@v4gjV1qolrFXdESrY9bzG.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@roadmap@Visit Dedicated GitHub Roadmap](https://roadmap.sh/git-github) - [@official@GitHub Documentation](https://docs.github.com/en/get-started/quickstart) -- [@video@Git vs. GitHub: Whats the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU) -- [@video@Git and GitHub for Beginners](https://www.youtube.com/watch?v=RGOj5yH7evk) \ No newline at end of file +- [@video@Git vs. GitHub: What's the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU) +- [@video@Git and GitHub for Beginners](https://www.youtube.com/watch?v=RGOj5yH7evk) diff --git a/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md b/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md index 944f2d84f..2d9ac91e2 100644 --- a/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md +++ b/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md @@ -1,6 +1,6 @@ # Pre-compiled Binaries -Redis can be compiled and installed on a variety of platofrm and operating systems including Linux and macOS, the Redis binaries have no dependencies other than a C compiler and libc +Redis can be compiled and installed on a variety of platforms and operating systems including Linux and macOS. The Redis binaries have no dependencies other than a C compiler and libc. Visit the following resources to learn more: diff --git a/roadmaps/redis/content/sets@Qgkpr9vf9d6-vUg1o8XFj.md b/roadmaps/redis/content/sets@Qgkpr9vf9d6-vUg1o8XFj.md index e914d3c2c..5cf649d5b 100644 --- a/roadmaps/redis/content/sets@Qgkpr9vf9d6-vUg1o8XFj.md +++ b/roadmaps/redis/content/sets@Qgkpr9vf9d6-vUg1o8XFj.md @@ -1,6 +1,6 @@ # Sets -A Redis set is an unordered collection of members which can be used to track unique items, represent relations and preform set operations. +A Redis set is an unordered collection of members which can be used to track unique items, represent relations and perform set operations. Visit the following resources to learn more: diff --git a/roadmaps/redis/content/starting-the-server@43LvShQhmoWQ8Nye7fLkz.md b/roadmaps/redis/content/starting-the-server@43LvShQhmoWQ8Nye7fLkz.md index 2d0ef4586..b965049c9 100644 --- a/roadmaps/redis/content/starting-the-server@43LvShQhmoWQ8Nye7fLkz.md +++ b/roadmaps/redis/content/starting-the-server@43LvShQhmoWQ8Nye7fLkz.md @@ -1,6 +1,6 @@ # Starting the Server -Starting a Redis server is platform dependant and is usually done via `systemctl` on Linux or `brew services` on MacOS. +Starting a Redis server is platform dependent and is usually done via `systemctl` on Linux or `brew services` on MacOS. Visit the following resources to learn more: diff --git a/roadmaps/redis/content/using-docker@TDxv0q7jlZ26uZYYlneem.md b/roadmaps/redis/content/using-docker@TDxv0q7jlZ26uZYYlneem.md index a0d35a90b..e055f18a6 100644 --- a/roadmaps/redis/content/using-docker@TDxv0q7jlZ26uZYYlneem.md +++ b/roadmaps/redis/content/using-docker@TDxv0q7jlZ26uZYYlneem.md @@ -1,6 +1,6 @@ # Using Docker -Redis Community Edition can be installed on Docker but it is recommended to complete the installation of Redis Stack in order to gain access to the modeling capabilities, be able to seach and query data, as well as using Redis as a vector database. +Redis Community Edition can be installed on Docker but it is recommended to complete the installation of Redis Stack in order to gain access to the modeling capabilities, be able to search and query data, as well as using Redis as a vector database. Visit the following resources to learn more: diff --git a/roadmaps/redis/content/zcount@O-fZM_U-tW0pYtNzN_8Ax.md b/roadmaps/redis/content/zcount@O-fZM_U-tW0pYtNzN_8Ax.md index c0d00c457..1e80cba1d 100644 --- a/roadmaps/redis/content/zcount@O-fZM_U-tW0pYtNzN_8Ax.md +++ b/roadmaps/redis/content/zcount@O-fZM_U-tW0pYtNzN_8Ax.md @@ -1,6 +1,6 @@ # ZCOUNT -ZCOUNT returns the number of elements in the sorted set at the targetted `key`, with a score between `min` and `max`. +ZCOUNT returns the number of elements in the sorted set at the targeted `key`, with a score between `min` and `max`. Visit the following resources to learn more: diff --git a/roadmaps/ruby/content/arrays@2QHXNKV0tETI5FroFNylt.md b/roadmaps/ruby/content/arrays@2QHXNKV0tETI5FroFNylt.md index 330c87679..9e39f4180 100644 --- a/roadmaps/ruby/content/arrays@2QHXNKV0tETI5FroFNylt.md +++ b/roadmaps/ruby/content/arrays@2QHXNKV0tETI5FroFNylt.md @@ -7,6 +7,6 @@ Visit the following resources to learn more: - [@official@class Array](https://docs.ruby-lang.org/en/master/Array.html) - [@article@Arrays](https://launchschool.com/books/ruby/read/arrays#whatisanarray) - [@article@Arrays - Odin Project](https://www.theodinproject.com/lessons/ruby-arrays) -- [@article@Arrrays](https://ruby-for-beginners.rubymonstas.org/built_in_classes/arrays.html) +- [@article@Arrays](https://ruby-for-beginners.rubymonstas.org/built_in_classes/arrays.html) - [@video@Arrays are Easy in Ruby for Beginners 9](https://www.youtube.com/watch?v=PeyodDIfLeE) - [@video@Arrays | Ruby | Tutorial 13](https://www.youtube.com/watch?v=SP3Vf2KcYeU) \ No newline at end of file diff --git a/roadmaps/rust/content/wgpu-rs@6wGShK9WEnXiby_Jm8sTO.md b/roadmaps/rust/content/wgpu-rs@6wGShK9WEnXiby_Jm8sTO.md index b7753757c..a18fec44c 100644 --- a/roadmaps/rust/content/wgpu-rs@6wGShK9WEnXiby_Jm8sTO.md +++ b/roadmaps/rust/content/wgpu-rs@6wGShK9WEnXiby_Jm8sTO.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@wgpu: portable graphics library for Rust](https://wgpu.rs/) - [@opensource@gfx-rs/wgpu](https://github.com/gfx-rs/wgpu) -- [@article@wpgu docs](hhttps://docs.rs/wgpu/latest/wgpu/) \ No newline at end of file +- [@article@wgpu docs](https://docs.rs/wgpu/latest/wgpu/) \ No newline at end of file diff --git a/roadmaps/scala/content/set@4yYOxlOkQgkxZS6_94CT-.md b/roadmaps/scala/content/set@4yYOxlOkQgkxZS6_94CT-.md index d80a9bb07..eb1a5cb8d 100644 --- a/roadmaps/scala/content/set@4yYOxlOkQgkxZS6_94CT-.md +++ b/roadmaps/scala/content/set@4yYOxlOkQgkxZS6_94CT-.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Sets](https://docs.scala-lang.org/overviews/collections-2.13/sets.html) - [@article@Scala - Sets](https://www.tutorialspoint.com/scala/scala_sets.htm) -- [@article@Scala: Whats the difference between "Map" vs "Set"? - Stack Overflow](https://stackoverflow.com/questions/45133364/scala-whats-the-difference-between-map-vs-set) \ No newline at end of file +- [@article@Scala: What's the difference between "Map" vs "Set"? - Stack Overflow](https://stackoverflow.com/questions/45133364/scala-whats-the-difference-between-map-vs-set) \ No newline at end of file diff --git a/roadmaps/server-side-game-developer/content/ordered-vs-unordered@WMdCDmFsytsF2AWQXfzC8.md b/roadmaps/server-side-game-developer/content/ordered-vs-unordered@WMdCDmFsytsF2AWQXfzC8.md index 7434529dc..ac8f004c1 100644 --- a/roadmaps/server-side-game-developer/content/ordered-vs-unordered@WMdCDmFsytsF2AWQXfzC8.md +++ b/roadmaps/server-side-game-developer/content/ordered-vs-unordered@WMdCDmFsytsF2AWQXfzC8.md @@ -1,6 +1,6 @@ # Ordered vs Not Ordered -In the context of TCP vs UDP, "ordered" and "not ordered" refers to the order in which packets are received. In TCP (Transmission Control Protocol), packets are ordered. This means that the packets of data are sent and received in the same order. For example, if packet 1, packet 2, and packet 3 are sent in that order, they will be delivered and read in that exact order whether, packet 2 takes longer to send or not. On the other hand, UDP (User Datagram Protocol) is not ordered. The packets of data are independent of each other. So, if packet 1, packet 2, and packet 3 are sent in that order, they could be received in a different order such as packet 2, packet 1, then packet 3. This happens because UDP doesn't re-order packets as TCP does. +In the context of TCP vs UDP, "ordered" and "not ordered" refers to the order in which packets are received. In TCP (Transmission Control Protocol), packets are ordered. This means that the packets of data are sent and received in the same order. For example, if packet 1, packet 2, and packet 3 are sent in that order, they will be delivered and read in that exact order whether packet 2 takes longer to send or not. On the other hand, UDP (User Datagram Protocol) is not ordered. The packets of data are independent of each other. So, if packet 1, packet 2, and packet 3 are sent in that order, they could be received in a different order such as packet 2, packet 1, then packet 3. This happens because UDP doesn't re-order packets as TCP does. Visit the following resources to learn more: - [@article@UDP vs. TCP - Gaffer on Games](http://vodacek.zvb.cz/archiv/685.html) diff --git a/roadmaps/shell-bash/content/chgrp@zaXwK7xPsrULce1yJwhB_.md b/roadmaps/shell-bash/content/chgrp@zaXwK7xPsrULce1yJwhB_.md index e36b654b3..c746bdc80 100644 --- a/roadmaps/shell-bash/content/chgrp@zaXwK7xPsrULce1yJwhB_.md +++ b/roadmaps/shell-bash/content/chgrp@zaXwK7xPsrULce1yJwhB_.md @@ -4,5 +4,5 @@ Visit the following resources to learn more: -- [@article@Permisions](https://linuxcommand.org/lc3_lts0090.php) +- [@article@Permissions](https://linuxcommand.org/lc3_lts0090.php) - [@video@Linux Crash Course - Understanding File Permissions](https://www.youtube.com/watch?v=4N4Q576i3zA) \ No newline at end of file diff --git a/roadmaps/software-architect/content/emc-dms@YfYviOXqGVp9C6DuhqBrn.md b/roadmaps/software-architect/content/emc-dms@YfYviOXqGVp9C6DuhqBrn.md index c88629c7e..153fd2144 100644 --- a/roadmaps/software-architect/content/emc-dms@YfYviOXqGVp9C6DuhqBrn.md +++ b/roadmaps/software-architect/content/emc-dms@YfYviOXqGVp9C6DuhqBrn.md @@ -5,4 +5,4 @@ EMC's document management systems provide enterprise level tools for storing, or Visit the following resources to learn more: - [@article@DMS](https://www.opentext.com/products/documentum-content-management) -- [@article@EMC Softwares](https://www.spiceworks.com/collaboration/content-collaboration/articles/top-10-enterprise-content-management-software-systems/) \ No newline at end of file +- [@article@EMC Software](https://www.spiceworks.com/collaboration/content-collaboration/articles/top-10-enterprise-content-management-software-systems/) \ No newline at end of file diff --git a/roadmaps/software-architect/content/enterprise-software@8yALyPVUZPtd7LX3GrO1e.md b/roadmaps/software-architect/content/enterprise-software@8yALyPVUZPtd7LX3GrO1e.md index 68ba151c6..18e662d6d 100644 --- a/roadmaps/software-architect/content/enterprise-software@8yALyPVUZPtd7LX3GrO1e.md +++ b/roadmaps/software-architect/content/enterprise-software@8yALyPVUZPtd7LX3GrO1e.md @@ -4,4 +4,4 @@ Enterprise software refers to software applications that are designed to meet th Visit the following resources to learn more: -- [@article@Enterprise Softwares](https://en.wikipedia.org/wiki/Enterprise_software) \ No newline at end of file +- [@article@Enterprise Software](https://en.wikipedia.org/wiki/Enterprise_software) \ No newline at end of file diff --git a/roadmaps/software-architect/content/hashing-algorithms@7tBAD0ox9hTK4D483GTRo.md b/roadmaps/software-architect/content/hashing-algorithms@7tBAD0ox9hTK4D483GTRo.md index f9b3d8a2c..aedefea01 100644 --- a/roadmaps/software-architect/content/hashing-algorithms@7tBAD0ox9hTK4D483GTRo.md +++ b/roadmaps/software-architect/content/hashing-algorithms@7tBAD0ox9hTK4D483GTRo.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@article@What is Hashing?](https://www.codecademy.com/resources/blog/what-is-hashing/) - [@video@Hashing Algorithms and Security - Computerphile](https://www.youtube.com/watch?v=b4b8ktEV4Bg) -- [@video@Top Hashing Algorithms In Cryptography | MD5 and SHA 256 Algorithms Expalined | Simplilearn](https://www.youtube.com/watch?v=Plp4F3ZfC7A) +- [@video@Top Hashing Algorithms In Cryptography | MD5 and SHA 256 Algorithms Explained | Simplilearn](https://www.youtube.com/watch?v=Plp4F3ZfC7A) - [@video@SHA: Secure Hashing Algorithm - Computerphile](https://www.youtube.com/watch?v=DMtFhACPnTY) \ No newline at end of file diff --git a/roadmaps/swift-ui/content/data-persistance@R7ILNzMmAKQXwTyrvFaul.md b/roadmaps/swift-ui/content/data-persistence@R7ILNzMmAKQXwTyrvFaul.md similarity index 100% rename from roadmaps/swift-ui/content/data-persistance@R7ILNzMmAKQXwTyrvFaul.md rename to roadmaps/swift-ui/content/data-persistence@R7ILNzMmAKQXwTyrvFaul.md diff --git a/roadmaps/swift-ui/content/databases@tB8bNFuB0NetMLQVDd2hj.md b/roadmaps/swift-ui/content/databases@tB8bNFuB0NetMLQVDd2hj.md index 06ccb3289..c2d317251 100644 --- a/roadmaps/swift-ui/content/databases@tB8bNFuB0NetMLQVDd2hj.md +++ b/roadmaps/swift-ui/content/databases@tB8bNFuB0NetMLQVDd2hj.md @@ -5,4 +5,4 @@ Databases provide a structured way to store and manage data within your Swift ap Visit the following resources to learn more: - [@article@Working with Databases in Swift: A Comprehensive Guide](https://thatthinginswift.com/working-with-databases-in-swift-a-comprehensive-guide/) -- [@article@Databases & Persistance](https://www.swift.org/packages/database.html) \ No newline at end of file +- [@article@Databases & Persistence](https://www.swift.org/packages/database.html) \ No newline at end of file diff --git a/roadmaps/technical-writer/content/plagiarism-checker@cSZbTOB0FPPOlGzy-MkSi.md b/roadmaps/technical-writer/content/plagiarism-checker@cSZbTOB0FPPOlGzy-MkSi.md index d51792000..e7b0ed458 100644 --- a/roadmaps/technical-writer/content/plagiarism-checker@cSZbTOB0FPPOlGzy-MkSi.md +++ b/roadmaps/technical-writer/content/plagiarism-checker@cSZbTOB0FPPOlGzy-MkSi.md @@ -1,3 +1,3 @@ # Plagiarism Checker -**Plagiarism** refers to the act of copying someone else's work, ideas, or expressions and presenting them as your own without giving due credit to the original author. This unoriginal practice is seen as theft of intellectual property and can incur serious repercussions in both academic and professional settings. In the case of technical writing, using specialized plagiarism detection softwares is crucial to ensure the originality and authenticity of the content. Some of these detection tools include Turnitin, Grammarly, Copyscape, and many more. They work by cross-referencing your work with a vast database of academic and professional documents to identify any matching phrases that could constitute plagiarism. \ No newline at end of file +**Plagiarism** refers to the act of copying someone else's work, ideas, or expressions and presenting them as your own without giving due credit to the original author. This unoriginal practice is seen as theft of intellectual property and can incur serious repercussions in both academic and professional settings. In the case of technical writing, using specialized plagiarism detection software is crucial to ensure the originality and authenticity of the content. Some of these detection tools include Turnitin, Grammarly, Copyscape, and many more. They work by cross-referencing your work with a vast database of academic and professional documents to identify any matching phrases that could constitute plagiarism. \ No newline at end of file diff --git a/roadmaps/terraform/content/count@kyScfijEntX9H1mp7tmej.md b/roadmaps/terraform/content/count@kyScfijEntX9H1mp7tmej.md index e1e21fdd9..e0ce764e8 100644 --- a/roadmaps/terraform/content/count@kyScfijEntX9H1mp7tmej.md +++ b/roadmaps/terraform/content/count@kyScfijEntX9H1mp7tmej.md @@ -2,7 +2,7 @@ The count meta-argument in Terraform allows you to specify the number of instances of a particular resource to create. By setting count to a numeric value, Terraform dynamically generates multiple instances of the resource, indexed from 0 to count-1. This is useful for managing infrastructure that requires multiple identical or similar resources, such as creating multiple virtual machines or storage buckets. Using count, you can conditionally create resources by setting the value based on variables or expressions, making your configurations more flexible and reducing redundancy. Each instance of the resource can be uniquely referenced using the count.index value, enabling more granular control and customization of each resource instance. -Note: You cannot delare count and for\_each on the same resource. +Note: You cannot declare count and for\_each on the same resource. Visit the following resources to learn more: