{"adoption": {"forks": 259, "observed_at": "2026-08-28T04:04:02.685323+00:00", "stars": 1223}, "canonical_url": "https://ross.abutalabs.com/products/developers-roadmap", "card": {"archived": false, "artifact_type": "learning-resource", "description": "How to learn front-end or back-end development", "domain": ["web-development", "tutorials", "education"], "enriched": true, "function": ["documentation"], "health_score": 43, "homepage": null, "language": "Haskell", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["fullstack-development/developers-roadmap"], "name": "fullstack-development/developers-roadmap", "platform": ["cross-platform"], "pushed_at": "2025-08-26T02:02:21+00:00", "repo": "fullstack-development/developers-roadmap", "stars": 1223, "tags": ["roadmap", "frontend", "backend", "career-growth", "curated-resources", "junior-to-senior"], "topics": [], "urls": [], "use_cases": ["how to learn front-end development", "how to learn back-end development", "roadmap from junior to senior developer", "what topics to study to become a middle frontend developer", "curated learning resources for web developers", "skill expectations for senior frontend engineers"], "what_it_is": "A curated roadmap repository describing how to learn front-end and back-end development, with topic lists and resources for progressing from junior to middle to senior levels. It defines skill gradations per level and is actively maintained with new and updated topics.", "when_to_avoid": ["you need an interactive course or hands-on exercises rather than a topic list", "you want roadmaps for disciplines outside front-end/back-end web development"], "when_to_choose": ["you want a structured, opinionated path to learn front-end or back-end development", "you need to gauge what junior/middle/senior skill levels mean in practice", "you want curated topic-by-topic learning resources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/developers-roadmap", "repo": "fullstack-development/developers-roadmap", "role": "main", "score": 49}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.685323+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:32.243997+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd4999a016c7b9179b145377584cb7ab32c169be9b60dc7050a816da81fb494b", "fetched_at": "2026-08-28T04:04:02.685323+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fullstack-development/developers-roadmap"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 38, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2712, "days_push": 373, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 49, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}