{"adoption": {"forks": 234, "observed_at": "2026-08-28T04:03:47.775351+00:00", "stars": 1155}, "canonical_url": "https://ross.abutalabs.com/products/connor11528-cs-fundamentals", "card": {"archived": false, "artifact_type": "learning-resource", "description": "🎓 Data structures and algorithms ", "domain": ["education", "tutorials", "programming-languages"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": "https://www.employbl.com/", "language": "JavaScript", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["connor11528/cs-fundamentals"], "name": "connor11528/cs-fundamentals", "platform": ["cross-platform"], "pushed_at": "2024-06-21T17:04:56+00:00", "repo": "connor11528/cs-fundamentals", "stars": 1155, "tags": ["data-structures", "coding-interviews", "interview-preparation", "big-o-analysis", "javascript", "curated-links", "job-search", "algorithms", "nodejs"], "topics": ["interview-questions", "coding-interviews", "interview-practice", "interview", "programming-challenge", "programming-challenges", "interview-preparation", "interviews", "coding-challenge", "coding-challenges", "coding-interview", "codingame", "coding", "interview-prep", "programming", "job-board", "jobseeker", "job-interviews", "jobsearch", "job-hunting"], "urls": [], "use_cases": ["prepare for a coding interview", "learn data structures and algorithms in JavaScript", "find free resources for interview prep", "practice recursion and dynamic programming problems", "review Big-O time and space complexity", "study sorting and searching algorithms", "get ready for a software engineering job search"], "what_it_is": "A curated collection of resources for learning data structures and algorithms in JavaScript, aimed at coding interview preparation. It links to external guides, courses, and exercises covering topics like recursion, dynamic programming, sorting, and Big-O analysis.", "when_to_avoid": ["you need an interactive coding platform rather than a link collection", "you want interview prep in a language other than JavaScript", "you need a maintained library or tool with a license"], "when_to_choose": ["you are preparing for software engineering interviews with a JavaScript focus", "you want a curated starting point of free learning resources", "you lack a CS degree and need structured fundamentals material"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/connor11528-cs-fundamentals", "repo": "connor11528/cs-fundamentals", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "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:03:47.775351+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:47.775351+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:32:12.189004+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c84c863b5fa31ec55794c99495439611dc9457c78f5800fb6d97e8a409202dd5", "fetched_at": "2026-08-28T04:03:47.775351+00:00", "kind": "readme", "missing": false, "url": "https://github.com/connor11528/cs-fundamentals"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3534, "days_push": 803, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}