diff --git a/public/roadmap-content/angular.json b/public/roadmap-content/angular.json index e347c2879..00ecac08d 100644 --- a/public/roadmap-content/angular.json +++ b/public/roadmap-content/angular.json @@ -703,8 +703,19 @@ }, "h4MMn0_qUN3YXEdMUJOyd": { "title": "@default", - "description": "", - "links": [] + "description": "The `@default` clause is used to render a template when none of the `@case` blocks matches the value of the `@switch` conditional. `@default` is optional and can be omitted.\n\nVisit the following resources to learn more:", + "links": [ + { + "title": "Angular Official Docs - @switch", + "url": "https://angular.dev/guide/templates/control-flow#switch-block---selection", + "type": "article" + }, + { + "title": "Angular @switch: Complete Guide", + "url": "https://blog.angular-university.io/angular-switch/", + "type": "article" + } + ] }, "AwOM0ucg6W7TohdUd7KWT": { "title": "@let", diff --git a/public/roadmap-content/cyber-security.json b/public/roadmap-content/cyber-security.json index 69383e790..dbaf1709d 100644 --- a/public/roadmap-content/cyber-security.json +++ b/public/roadmap-content/cyber-security.json @@ -1841,7 +1841,7 @@ }, "rxzcAzHjzIc9lkWSw0fef": { "title": "VirusTotal", - "description": "", + "description": "VirusTotal's main feature is multi-scanning using over 70 antivirus scanners to generate a cumulative report on whether a file is malicious. It also stores file hashes, eliminating the need to rescan previously uploaded files. Researchers can comment in the community, sharing their analysis and insights into malware for others to benefit from.\n\nVirusTotal's aggregated data comes from various antivirus engines, website scanners, file and URL analysis tools, and user contributions. These tools serve diverse purposes, including heuristic engines, known-bad signatures, metadata extraction, and identification of malicious signals.\n\nAdditionally, VirusTotal offers services to search by file hash, IP address, and URL, which are also scanned. For more comprehensive features, VirusTotal provides Premium services such as Intelligence & Hunting.\n\nVisit the following resources to learn more:", "links": [] }, "h__KxKa0Q74_egY7GOe-L": { diff --git a/public/roadmap-content/software-architect.json b/public/roadmap-content/software-architect.json index 6edc882df..b99266368 100644 --- a/public/roadmap-content/software-architect.json +++ b/public/roadmap-content/software-architect.json @@ -1416,8 +1416,24 @@ }, "O7H6dt3Z7EKohxfJzwbPM": { "title": "Kanban", - "description": "", - "links": [] + "description": "`Kanban` is a popular agile methodology that focuses on visualizing workflow and continuously improving that flow. It's a more flexible approach than Scrum, without the rigid framework.\n\nVisit the following resources to learn more:", + "links": [ + { + "title": "What Is Kanban? A Simple Guide to Improve Efficiency.", + "url": "https://businessmap.io/kanban-resources/getting-started/what-is-kanban", + "type": "article" + }, + { + "title": "Kanban Methodology: The Simplest Agile Framework ", + "url": "https://kissflow.com/project/agile/kanban-methodology/", + "type": "article" + }, + { + "title": "What is Kanban Methodology? The Ultimate Guide", + "url": "https://www.wrike.com/kanban-guide/what-is-kanban/", + "type": "article" + } + ] }, "PKqwKvoffm0unwcFwpojk": { "title": "Scrum", @@ -1426,8 +1442,24 @@ }, "7fL9lSu4BD1wRjnZy9tM9": { "title": "XP", - "description": "", - "links": [] + "description": "`Extreme Programming (XP)` is a popular agile software development framework that emphasizes speed, simplicity, and quality. It was developed by Kent Beck in the late 1990s and is based on five values:\n\n* **Communication**: Open and honest communication among team members and stakeholders is essential.\n* **Simplicity**: The simplest solution that works is always preferred.\n* **Feedback**: Continuous feedback from customers and team members is used to improve the product.\n* **Courage**: Team members must be willing to make changes and take risks.\n* **Respect**: Everyone on the team is treated with respect.\n\nVisit the following resources to learn more:", + "links": [ + { + "title": "What is Extreme Programming (XP)?", + "url": "https://www.agilealliance.org/glossary/xp/", + "type": "article" + }, + { + "title": "It's Values, Principles, And Practices", + "url": "https://www.nimblework.com/agile/extreme-programming-xp/", + "type": "article" + }, + { + "title": "Extreme Programming (XP)", + "url": "https://scrum-master.org/en/extreme-programming-xp-a-beginners-guide-to-the-agile-method/", + "type": "article" + } + ] }, "cBWJ6Duw99tSKr7U6OW3A": { "title": "Networks",