Commit Graph
9 Commits
Author SHA1 Message Date
Javier CanalesandClaude Opus 5.5 70bbf949bf chore: remove @feed@ resources from roadmap content
Remove the 272 daily.dev "Explore top posts about ..." feed links
from 274 topic files across all roadmaps.

Three links were tagged @feed@ but are regular resources, so they
are retagged instead of removed:
- computer-science/sql-vs-nosql-databases: roadmap.sh guide -> @article@
- backend-beginner/git: YouTube crash course -> @video@
- game-developer/unreal-engine: Unreal Source Discord -> @article@

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 09:11:56 +02:00
H23andWeijian He 82c5279c14 docs: fix moved official documentation links (#10401)
- NIST glossary terms: add trailing slashes (404 without them)
- Swift Package Manager docs: update to swift.org/docs hub (old
  docs.swift.org/swiftpm pages removed)
- Apple: about Apple File System moved to the File System docs group;
  WWDC24 community page folded into the WWDC24 hub
- Cloudflare Workers: service bindings moved under Runtime APIs bindings

All replacement URLs verified to resolve (HTTP 200).

Co-authored-by: Weijian He <230282609+Madin-H23@users.noreply.github.com>
2026-10-01 09:23:53 +02:00
ump45nose 319a34fa84 docs: escape parentheses in external resource links (#10397)
* docs: drop stale Local Development entry from contributing TOC

Signed-off-by: yuwk <1729065730@qq.com>

* docs: escape parentheses in external resource links

Signed-off-by: yuwk <1729065730@qq.com>

---------

Signed-off-by: yuwk <1729065730@qq.com>
2026-09-30 08:57:18 +02:00
Dmytro Koziatynskyi 3031197f64 cyber-security: add hands-on exercises to nine topics (#10287)
* cyber-security: add hands-on exercises to seven topics

Claude-Session: https://claude.ai/code/session_01N4UCQWsmoH6URE6YjxPWgX

* cyber-security: add office exercises to dumpster diving and shoulder surfing

Claude-Session: https://claude.ai/code/session_01N4UCQWsmoH6URE6YjxPWgX
2026-09-09 09:38:37 +02:00
Tahir Almas 545bf406ff Add secure SIP/SRTP implementation guide to SRTP topic (#10193) 2026-09-03 10:55:05 +02:00
github-actions[bot]andnilbuild 64d2a7275c chore: sync content to repo (#10261)
Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com>
2026-09-01 16:32:35 +02:00
0b9c57600b fix(cyber-security): replace 12 dead resource links (#10253)
* fix(cyber-security): replace 12 dead resource links

Eleven TechTarget links and one RiskXchange link in the Cyber Security
roadmap now return 404. TechTarget reorganised its site (searchsecurity/
-> cybersecurity/, searchcio/ -> it-strategy/, searchdatacenter/ ->
it-infrastructure/, searchitoperations/ -> it-operations/), but the
redirect targets 404, so following the redirect does not recover them.

Each dead link is replaced with an equivalent resource, preferring
primary and standards sources over aggregators:

- radius       -> RFC 2865 (IETF)
- rmf          -> NIST CSRC RMF project page
- guestos      -> NIST CSRC glossary
- salting      -> OWASP Password Storage Cheat Sheet + Wikipedia
- phishing     -> CISA "Recognize and Report Phishing"
- antimalware  -> CISA "Understanding Anti-Virus Software"
- protocols    -> CompTIA "What Is a Network Protocol?"
- iso, cism, eap-vs-peap, evil-twin, watering-hole-attack -> Wikipedia

salting had only this one resource, so it would have been left with
none; it gets two replacements. Resource-type ordering (@official@
before @article@ before @video@) is preserved in every file.

All replacement URLs verified 200.

* Apply suggestion from @gdaffa

Co-authored-by: gdaffa <gibrandaffa92@gmail.com>

---------

Co-authored-by: Javier Canales <56018501+jcanalesluna@users.noreply.github.com>
Co-authored-by: gdaffa <gibrandaffa92@gmail.com>
2026-09-01 11:13:58 +02:00
Mohammad Ahmer Malick 621b8478da fix: correct typos and improve clarity in various documentation files (#10235) 2026-08-14 18:59:55 +02:00
Arik Chakma 274082fd77 feat: clean roadmap content and sync scripts (#10181)
* refactor: clean to roadmap content

* refactor: move shared helpers into scripts/lib
2026-07-28 05:45:17 +06:00