{"id":16543407,"url":"https://github.com/cak/cak","last_synced_at":"2026-02-01T03:02:06.692Z","repository":{"id":45247775,"uuid":"309631526","full_name":"cak/cak","owner":"cak","description":null,"archived":false,"fork":false,"pushed_at":"2025-12-27T10:48:38.000Z","size":26,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-29T04:06:31.663Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-11-03T09:11:41.000Z","updated_at":"2025-12-27T10:48:42.000Z","dependencies_parsed_at":"2025-06-15T08:16:17.499Z","dependency_job_id":null,"html_url":"https://github.com/cak/cak","commit_stats":{"total_commits":25,"total_committers":1,"mean_commits":25.0,"dds":0.0,"last_synced_commit":"7dd9945ef5fc0ad5f2866bde550248fe1bd6fa1f"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cak/cak","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cak%2Fcak","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cak%2Fcak/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cak%2Fcak/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cak%2Fcak/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cak","download_url":"https://codeload.github.com/cak/cak/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cak%2Fcak/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28965436,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T02:14:24.993Z","status":"ssl_error","status_checked_at":"2026-02-01T02:13:55.706Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T19:00:14.151Z","updated_at":"2026-02-01T03:02:06.686Z","avatar_url":"https://github.com/cak.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 👋 Hi, I'm Caleb\n\n(aka **cak** on GitHub / **derail** at DEF CON)\n\n**Securing software through code, data, and community.**\n\nI help teams ship secure software by aligning strategy, architecture, and automation with clear metrics and sound decisions.\n\nAt [Posit](https://posit.co/), I shape security strategy for products used by millions of data scientists worldwide.\n\nI also maintain the web version of [HackerTracker](https://hackertracker.app/), volunteer as a DEF CON Goon, advise the [NumFOCUS Security Committee](https://numfocus.org/programs/security-committee), and build open-source tools for developers and defenders.\n\n_All opinions are my own._\n\n---\n\n## What I focus on\n\n- Security strategy with measurable outcomes\n- Secure software architecture and enablement\n- Automation that turns data into action\n- Community, mentoring, and open-source stewardship\n\n---\n\n## Currently building\n\n- **[secure](https://github.com/TypeError/secure)** — A modern Python library for HTTP security headers (CSP, HSTS, etc.) with secure defaults and presets for Shiny, FastAPI, Django, Flask, and other ASGI/WSGI apps.\n- **[osv-supply-chain-insights](https://github.com/TypeError/osv-supply-chain-insights)** — Data-driven analysis of open-source supply-chain vulnerability trends using OSV.\n- **[elf](https://github.com/cak/elf)** — A modern Advent of Code helper that fetches inputs, submits answers, and tracks your progress.\n\n---\n\n## Projects\n\n**[TypeError](https://github.com/TypeError)**  \nOpen-source tools that make defense measurable and practical—bringing vulnerability data, security engineering, and automation together to help teams take action.\n\n**[Snally](https://github.com/snally-dev)**  \nA creative playground for development and data experiments, and a home for ideas that do not fit anywhere else.\n\n---\n\n## 📫 Connect\n\n💌 **Email:** [caleb@typeerror.com](mailto:caleb@typeerror.com)  \n💼 **LinkedIn:** [linkedin.com/in/calebk](https://linkedin.com/in/calebk)  \n🌐 **Portfolio:** [derail.net](https://derail.net)  \n🧩 **TypeError:** [typeerror.com](https://typeerror.com)  \n🐉 **Snally:** [snally.com](https://snally.com)  \n🔗 **More Links:** [linktr.ee/typeerror](https://linktr.ee/typeerror)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcak%2Fcak","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcak%2Fcak","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcak%2Fcak/lists"}