diff --git a/roadmaps/ai-product-builder/content/bolt@YZi89ogkfzKIivbdFmcP_.md b/roadmaps/ai-product-builder/content/bolt@YZi89ogkfzKIivbdFmcP_.md index 0200cfebe..29f12ed60 100644 --- a/roadmaps/ai-product-builder/content/bolt@YZi89ogkfzKIivbdFmcP_.md +++ b/roadmaps/ai-product-builder/content/bolt@YZi89ogkfzKIivbdFmcP_.md @@ -4,6 +4,6 @@ Bolt generates full-stack applications from a prompt and produces clean, readabl Visit the following resources to learn more: -- [@official@Getting Started with Bolt](https://support.bolt.new/building/quickstart) +- [@official@Getting Started with Bolt](https://bolt.new/docs) - [@article@Bolt.new Review 2025: The Good, Bad, and Surprising Findings for Developers](https://trickle.so/blog/bolt-new-review) - [@video@Bolt.New AI Tutorial for Beginners: Create an App in Under 20 Minutes!](https://www.youtube.com/watch?v=5zfOitaKfmM) \ No newline at end of file diff --git a/roadmaps/ai-red-teaming/content/prompt-injection@XOrAPDRhBvde9R-znEipH.md b/roadmaps/ai-red-teaming/content/prompt-injection@XOrAPDRhBvde9R-znEipH.md index a8ea3b1c9..cc256fc5c 100644 --- a/roadmaps/ai-red-teaming/content/prompt-injection@XOrAPDRhBvde9R-znEipH.md +++ b/roadmaps/ai-red-teaming/content/prompt-injection@XOrAPDRhBvde9R-znEipH.md @@ -7,6 +7,6 @@ Visit the following resources to learn more: - [@course@Advanced Prompt Hacking - Learn Prompting](https://learnprompting.org/courses/advanced-prompt-hacking) - [@article@Prompt Injection & the Rise of Prompt Attacks](https://www.lakera.ai/blog/guide-to-prompt-injection) - [@article@Prompt Injection (Learn Prompting)](https://learnprompting.org/docs/prompt_hacking/injection) -- [@article@Prompt Injection Attack Explanation (IBM)](https://research.ibm.com/blog/prompt-injection-attacks-against-llms) +- [@article@Prompt Injection Attack Explanation (IBM)](https://www.ibm.com/think/insights/prompt-injection-attacks-against-llms) - [@article@Prompt Injection: Impact, How It Works & 4 Defense Measures](https://www.tigera.io/learn/guides/llm-security/prompt-injection/) - [@course@Prompt Injection: Hands-on Exercise Against a Live Assistant](https://ransomleak.com/exercises/clawdbot-prompt-injection/) \ No newline at end of file diff --git a/roadmaps/aspnet-core/content/nlog@ykF2bB_68AhCOzeQ_QSW1.md b/roadmaps/aspnet-core/content/nlog@ykF2bB_68AhCOzeQ_QSW1.md index eae75fa98..d1097353b 100644 --- a/roadmaps/aspnet-core/content/nlog@ykF2bB_68AhCOzeQ_QSW1.md +++ b/roadmaps/aspnet-core/content/nlog@ykF2bB_68AhCOzeQ_QSW1.md @@ -4,6 +4,5 @@ NLog is a flexible and free logging platform for various .NET platforms, includi Visit the following resources to learn more: -- [@article@Logging with NLog in ASP.NET](https://codewithmukesh.com/blog/logging-with-nlog-in-aspnet-core/) - [@article@Introduction To NLog With ASP.NET Core](https://www.c-sharpcorner.com/article/introduction-to-nlog-with-asp-net-core2/) - [@video@Tutorial of Nlog with ASP.NET](https://www.youtube.com/watch?v=PnlxRmHg0lU) \ No newline at end of file diff --git a/roadmaps/aspnet-core/content/relational@FnRxRY3uDZdTve1w-nBfc.md b/roadmaps/aspnet-core/content/relational@FnRxRY3uDZdTve1w-nBfc.md index c03f535ee..8aa5eac9c 100644 --- a/roadmaps/aspnet-core/content/relational@FnRxRY3uDZdTve1w-nBfc.md +++ b/roadmaps/aspnet-core/content/relational@FnRxRY3uDZdTve1w-nBfc.md @@ -4,5 +4,4 @@ Relational databases are structured data storage systems that organize informati Visit the following resources to learn more: -- [@article@Introduction to Working with Database in ASP.NET](https://learn.microsoft.com/en-us/aspnet/web-pages/overview/data/5-working-with-data) -- [@article@Implement a Relational Database with ASP.NET](https://openclassrooms.com/en/courses/5671811-implement-a-relational-database-with-asp-net-core) \ No newline at end of file +- [@article@Introduction to Working with Database in ASP.NET](https://learn.microsoft.com/en-us/aspnet/web-pages/overview/data/5-working-with-data) \ No newline at end of file diff --git a/roadmaps/blockchain/content/crypto-faucets@S68IUKs0k_FFHEH97xxs7.md b/roadmaps/blockchain/content/crypto-faucets@S68IUKs0k_FFHEH97xxs7.md index 3d11bf12e..8ddff9e88 100644 --- a/roadmaps/blockchain/content/crypto-faucets@S68IUKs0k_FFHEH97xxs7.md +++ b/roadmaps/blockchain/content/crypto-faucets@S68IUKs0k_FFHEH97xxs7.md @@ -5,5 +5,4 @@ Crypto faucets are websites or apps that distribute small amounts of cryptocurre Visit the following resources to learn more: - [@article@What Is A Crypto Faucet?](https://academy.binance.com/en/articles/what-is-a-crypto-faucet) -- [@article@What are crypto faucets and how do they work?](https://cointelegraph.com/news/what-are-crypto-faucets-and-how-do-they-work) - [@feed@Explore top posts about Crypto](https://app.daily.dev/tags/crypto?ref=roadmapsh) \ No newline at end of file diff --git a/roadmaps/claude-code/content/subscription@_Un0jTJaFs5Pdn1DFGl61.md b/roadmaps/claude-code/content/subscription@_Un0jTJaFs5Pdn1DFGl61.md index 6ff327bed..e32625e5e 100644 --- a/roadmaps/claude-code/content/subscription@_Un0jTJaFs5Pdn1DFGl61.md +++ b/roadmaps/claude-code/content/subscription@_Un0jTJaFs5Pdn1DFGl61.md @@ -6,5 +6,4 @@ Visit the following resources to learn more: - [@official@Log in to your account](https://code.claude.com/docs/en/quickstart#step-2-log-in-to-your-account) - [@official@Subscription & Pricing](https://claude.com/pricing) -- [@official@Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan) - [@article@Claude Pricing Explained: Subscription Plans & API Costs](https://intuitionlabs.ai/articles/claude-pricing-plans-api-costs) \ No newline at end of file diff --git a/roadmaps/computer-science/content/unbalanced-tree@w4sxmZR1BjX6wlrZmuOlf.md b/roadmaps/computer-science/content/unbalanced-tree@w4sxmZR1BjX6wlrZmuOlf.md index 718dcd7e1..82db99b82 100644 --- a/roadmaps/computer-science/content/unbalanced-tree@w4sxmZR1BjX6wlrZmuOlf.md +++ b/roadmaps/computer-science/content/unbalanced-tree@w4sxmZR1BjX6wlrZmuOlf.md @@ -5,4 +5,4 @@ An unbalanced tree has subtrees of very different heights, which can happen when Visit the following resources to learn more: - [@article@Balanced vs Unbalanced Binary Tree](https://stackoverflow.com/questions/59206128/balanced-vs-unbalanced-binary-tree-clarification-needed) -- [@article@Unbalanced Binary Tree](https://eng.libretexts.org/Bookshelves/Computer_Science/Databases_and_Data_Structures/Open_Data_Structures_-_An_Introduction_%28Morin%29/06%3A_Binary_Trees/6.02%3A_BinarySearchTree_-_An_Unbalanced_Binary_Search_Treee) \ No newline at end of file +- [@article@Unbalanced Binary Tree](https://eng.libretexts.org/Bookshelves/Computer_Science/Databases_and_Data_Structures/Open_Data_Structures_-_An_Introduction_%28Morin%29/06%3A_Binary_Trees/6.02%3A_BinarySearchTree_-_An_Unbalanced_Binary_Search_Tree) \ No newline at end of file diff --git a/roadmaps/data-engineer/content/load-testing@qoMRpAITA7R_KOrwGDPAb.md b/roadmaps/data-engineer/content/load-testing@qoMRpAITA7R_KOrwGDPAb.md index 5bf49941e..90def36a6 100644 --- a/roadmaps/data-engineer/content/load-testing@qoMRpAITA7R_KOrwGDPAb.md +++ b/roadmaps/data-engineer/content/load-testing@qoMRpAITA7R_KOrwGDPAb.md @@ -3,5 +3,3 @@ Load Testing is a type of Performance Testing that determines the performance of a system, software product, or software application under real-life-based load conditions. Load testing determines the behavior of the application when multiple users use it at the same time. It is the response of the system measured under varying load conditions. Visit the following resources to learn more: - -- [@article@Load testing and Best Practices](https://loadninja.com/load-testing/) \ No newline at end of file diff --git a/roadmaps/kubernetes/content/monitoring--optimizing-resource-usage@PP4ld_vvjpY3QltBBsXKD.md b/roadmaps/kubernetes/content/monitoring--optimizing-resource-usage@PP4ld_vvjpY3QltBBsXKD.md index 2c442f776..9b82c4621 100644 --- a/roadmaps/kubernetes/content/monitoring--optimizing-resource-usage@PP4ld_vvjpY3QltBBsXKD.md +++ b/roadmaps/kubernetes/content/monitoring--optimizing-resource-usage@PP4ld_vvjpY3QltBBsXKD.md @@ -7,5 +7,4 @@ Visit the following resources to learn more: - [@official@Monitoring Resources in Kubernetes](https://kubernetes.io/docs/tasks/debug/debug-cluster/resource-metrics-pipeline/) - [@official@Metrics Server](https://kubernetes.io/docs/tasks/debug/debug-cluster/resource-metrics-pipeline/#metrics-server) - [@official@Horizontal Pod Autoscaling](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) -- [@article@Kubernetes Resource Monitoring: Best Practices](https://www.redhat.com/en/blog/kubernetes-resource-monitoring-best-practices) -- [@article@Optimizing Kubernetes Resource Utilization](https://thenewstack.io/optimizing-kubernetes-resource-utilization/) \ No newline at end of file +- [@article@Kubernetes Resource Monitoring: Best Practices](https://www.redhat.com/en/blog/kubernetes-resource-monitoring-best-practices) \ No newline at end of file diff --git a/roadmaps/mlops/content/machine-learning@6uGYeXZn5fW2qPfSb8GJb.md b/roadmaps/mlops/content/machine-learning@6uGYeXZn5fW2qPfSb8GJb.md index 0612895d7..f0ffcce1b 100644 --- a/roadmaps/mlops/content/machine-learning@6uGYeXZn5fW2qPfSb8GJb.md +++ b/roadmaps/mlops/content/machine-learning@6uGYeXZn5fW2qPfSb8GJb.md @@ -5,7 +5,7 @@ Machine learning is a method of teaching computers to find patterns in data and Visit the following resources to learn more: - [@roadmap@Visit the Dedicated Machine Learning Roadmap](https://roadmap.sh/machine-learning) -- [@book@Machine Learning: The Basics](https://alexjungaalto.github.io/MLBasicsBook.pdf) +- [@book@Machine Learning: The Basics](https://github.com/alexjungaalto/MachineLearningTheBasics/blob/master/MLBasicsBook.pdf) - [@article@What is Machine Learning (ML)?](https://www.ibm.com/topics/machine-learning) - [@video@What is Machine Learning?](https://www.youtube.com/watch?v=9gGnTQTYNaE) - [@video@Complete Machine Learning in One Video | Machine Learning Tutorial For Beginners 2025 | Simplilearn](https://www.youtube.com/watch?v=PtYRUoJRE9s) \ No newline at end of file diff --git a/roadmaps/redis/content/high-performance-and-scalability@5-3pd4rLDqRzMzSRVLdXh.md b/roadmaps/redis/content/high-performance-and-scalability@5-3pd4rLDqRzMzSRVLdXh.md index e6f18b9c0..a7e37b850 100644 --- a/roadmaps/redis/content/high-performance-and-scalability@5-3pd4rLDqRzMzSRVLdXh.md +++ b/roadmaps/redis/content/high-performance-and-scalability@5-3pd4rLDqRzMzSRVLdXh.md @@ -4,5 +4,4 @@ High performance and scalability in Redis are achieved through its in-memory dat Visit the following resources to learn more: -- [@article@Optimizing Redis for High Performance](https://loadforge.com/guides/optimizing-redis-for-high-performance-essential-configuration-tweaks) - [@article@High-Performance and Scalable Architecture with Redis](https://medium.com/@emreemenekse/high-performance-and-scalable-architecture-with-redis-and-net-core-abde36074d26) \ No newline at end of file diff --git a/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md b/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md index c690fd3d0..9b0d9fab8 100644 --- a/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md +++ b/roadmaps/redis/content/pre-compiled-binaries@yBZ79s6mzGdj5AnX2H_Hy.md @@ -4,5 +4,4 @@ Redis provides pre-compiled binaries for systems where a package manager is not Visit the following resources to learn more: -- [@official@Installing Redis from Source](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/install-redis-from-source/) -- [@article@How to install Redis from source on Ubuntu and CentOS](https://docs.vultr.com/how-to-install-redis-from-source-on-ubuntu-and-centos) \ No newline at end of file +- [@official@Installing Redis from Source](https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/install-redis-from-source/) \ No newline at end of file diff --git a/roadmaps/ruby/content/concurrent-ruby@toevE0eM7c5f_zeSaVjdr.md b/roadmaps/ruby/content/concurrent-ruby@toevE0eM7c5f_zeSaVjdr.md index 15a105aab..a5454ef0f 100644 --- a/roadmaps/ruby/content/concurrent-ruby@toevE0eM7c5f_zeSaVjdr.md +++ b/roadmaps/ruby/content/concurrent-ruby@toevE0eM7c5f_zeSaVjdr.md @@ -4,5 +4,5 @@ Concurrent Ruby is a library that provides tools and abstractions for concurrent Visit the following resources to learn more: -- [@official@Concurrent Ruby](https://ruby-concurrency.github.io/concurrent-ruby/1.3.6/index.html) +- [@official@Concurrent Ruby](https://ruby-concurrency.github.io/concurrent-ruby/) - [@opensource@concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) \ No newline at end of file diff --git a/roadmaps/ruby/content/data-types@wsnjdnZZohQsVBfM1uN8H.md b/roadmaps/ruby/content/data-types@wsnjdnZZohQsVBfM1uN8H.md index 9edf4efe7..2e6f73421 100644 --- a/roadmaps/ruby/content/data-types@wsnjdnZZohQsVBfM1uN8H.md +++ b/roadmaps/ruby/content/data-types@wsnjdnZZohQsVBfM1uN8H.md @@ -4,5 +4,4 @@ Naming conventions are a set of rules or guidelines for choosing names for varia Visit the following resources to learn more: -- [@article@Ruby Naming Convention](https://namingconvention.org/ruby/) -- [@article@Naming conventions in Ruby language](https://dhanusir.com/ruby/section-two/naming-conventions/) \ No newline at end of file +- [@article@Ruby Naming Convention](https://namingconvention.org/ruby/) \ No newline at end of file diff --git a/roadmaps/ruby/content/naming-conventions@tRGKIfQG9IiPJGuO8DUX4.md b/roadmaps/ruby/content/naming-conventions@tRGKIfQG9IiPJGuO8DUX4.md index 4dd282179..9788165a3 100644 --- a/roadmaps/ruby/content/naming-conventions@tRGKIfQG9IiPJGuO8DUX4.md +++ b/roadmaps/ruby/content/naming-conventions@tRGKIfQG9IiPJGuO8DUX4.md @@ -4,5 +4,4 @@ Naming conventions are a set of rules or guidelines for choosing names for varia Visit the following resources to learn more: -- [@article@Ruby Naming Convention](https://namingconvention.org/ruby/) -- [@article@Naming conventions in Ruby language](https://dhanusir.com/ruby/section-two/naming-conventions/) \ No newline at end of file +- [@article@Ruby Naming Convention](https://namingconvention.org/ruby/) \ No newline at end of file diff --git a/roadmaps/ruby/content/naming-conventions@wsnjdnZZohQsVBfM1uN8H.md b/roadmaps/ruby/content/naming-conventions@wsnjdnZZohQsVBfM1uN8H.md index 9edf4efe7..2e6f73421 100644 --- a/roadmaps/ruby/content/naming-conventions@wsnjdnZZohQsVBfM1uN8H.md +++ b/roadmaps/ruby/content/naming-conventions@wsnjdnZZohQsVBfM1uN8H.md @@ -4,5 +4,4 @@ Naming conventions are a set of rules or guidelines for choosing names for varia Visit the following resources to learn more: -- [@article@Ruby Naming Convention](https://namingconvention.org/ruby/) -- [@article@Naming conventions in Ruby language](https://dhanusir.com/ruby/section-two/naming-conventions/) \ No newline at end of file +- [@article@Ruby Naming Convention](https://namingconvention.org/ruby/) \ No newline at end of file diff --git a/roadmaps/ruby/content/puts-print-p@DKA6AJR1kz6Ox90MmN5Tl.md b/roadmaps/ruby/content/puts-print-p@DKA6AJR1kz6Ox90MmN5Tl.md index f300f0794..0f3aa80d8 100644 --- a/roadmaps/ruby/content/puts-print-p@DKA6AJR1kz6Ox90MmN5Tl.md +++ b/roadmaps/ruby/content/puts-print-p@DKA6AJR1kz6Ox90MmN5Tl.md @@ -5,5 +5,4 @@ Visit the following resources to learn more: - [@article@Understanding The Differences Between Puts, Print & P](https://www.rubyguides.com/2018/10/puts-vs-print/) -- [@article@puts vs print vs p in Ruby](https://flexiple.com/ruby-on-rails/puts-vs-p-vs-print-ruby) - [@video@Differences Between Print, Puts & P in Ruby](https://www.youtube.com/watch?v=9jSwVvyjAKE) \ No newline at end of file diff --git a/roadmaps/scala/content/by-name-parameters@_GMHFAt8BulTAb9msdUb9.md b/roadmaps/scala/content/by-name-parameters@_GMHFAt8BulTAb9msdUb9.md index e73a9190c..0a51bf483 100644 --- a/roadmaps/scala/content/by-name-parameters@_GMHFAt8BulTAb9msdUb9.md +++ b/roadmaps/scala/content/by-name-parameters@_GMHFAt8BulTAb9msdUb9.md @@ -5,5 +5,4 @@ By-name parameters are defined using the => symbol before the parameter type. Su Visit the following resources to learn more: - [@official@By-name Parameters | Tour of Scala | Scala Documentation](https://docs.scala-lang.org/tour/by-name-parameters.html) -- [@article@How to Use By-Name Parameters in Scala | alvinalexander.com](https://alvinalexander.com/scala/fp-book/how-to-use-by-name-parameters-scala-functions/) -- [@article@By-Name Parameters in Scala](https://tpolecat.github.io/2014/06/26/call-by-name.html) \ No newline at end of file +- [@article@How to Use By-Name Parameters in Scala | alvinalexander.com](https://alvinalexander.com/scala/fp-book/how-to-use-by-name-parameters-scala-functions/) \ No newline at end of file diff --git a/roadmaps/server-side-game-developer/content/error-detection@vFM311xSa5OqNVove2f6j.md b/roadmaps/server-side-game-developer/content/error-detection@vFM311xSa5OqNVove2f6j.md index 52c49e628..6f444b297 100644 --- a/roadmaps/server-side-game-developer/content/error-detection@vFM311xSa5OqNVove2f6j.md +++ b/roadmaps/server-side-game-developer/content/error-detection@vFM311xSa5OqNVove2f6j.md @@ -5,7 +5,6 @@ TCP detects transmission errors using its mandatory checksum field, which covers Visit the following resources to learn more: - [@article@Checksum - Wikipedia](https://en.wikipedia.org/wiki/Checksum) -- [@article@Error Control in TCP](https://www.cisco.com/c/en/us/support/docs/ip/tcp/13733-40.html) - [@article@What is Error Detection? - IBM](https://www.ibm.com/think/topics/error-detection) - [@article@Cyclic Redundancy Check - Wikipedia](https://en.wikipedia.org/wiki/Cyclic_redundancy_check) - [@article@Detecting and Correcting Bit Errors - Princeton University](https://www.cs.princeton.edu/courses/archive/spring19/cos463/lectures/L08-error-control.pdf) \ No newline at end of file