{"id":24017644,"url":"https://github.com/chipx86/advent-of-code","last_synced_at":"2026-02-21T19:33:07.407Z","repository":{"id":66383243,"uuid":"573728468","full_name":"chipx86/advent-of-code","owner":"chipx86","description":"My solutions for Advent of Code","archived":false,"fork":false,"pushed_at":"2024-12-10T06:28:46.000Z","size":342,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-20T06:09:25.101Z","etag":null,"topics":["advent-of-code"],"latest_commit_sha":null,"homepage":"","language":"Python","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/chipx86.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}},"created_at":"2022-12-03T08:33:11.000Z","updated_at":"2024-12-10T06:28:50.000Z","dependencies_parsed_at":"2024-12-02T09:24:31.369Z","dependency_job_id":"000438e2-57f7-4d8a-971e-f730d884f1f3","html_url":"https://github.com/chipx86/advent-of-code","commit_stats":null,"previous_names":["chipx86/advent-of-code"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chipx86/advent-of-code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chipx86%2Fadvent-of-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chipx86%2Fadvent-of-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chipx86%2Fadvent-of-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chipx86%2Fadvent-of-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chipx86","download_url":"https://codeload.github.com/chipx86/advent-of-code/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chipx86%2Fadvent-of-code/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29691045,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T18:18:25.093Z","status":"ssl_error","status_checked_at":"2026-02-21T18:18:22.435Z","response_time":107,"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":["advent-of-code"],"created_at":"2025-01-08T09:42:23.268Z","updated_at":"2026-02-21T19:33:07.364Z","avatar_url":"https://github.com/chipx86.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Christian's Advent of Code Solutions\n====================================\n\nWell hello there! You've found my repository of\n[Advent of Code](https://adventofcode.com) solutions. Let me explain what you've\nstumbled upon.\n\nAdvent of Code is a yearly coding event, an advent calendar of sorts for people\nwho like to code. Starting on December 1st, a Christmas story begins to unfold\nwhere everything is just going horribly, tragically wrong. And the only person\nwho can save it... is probably on vacation, so it's up to YOU!\n\nEach day provides two new puzzles to solve, contributing to the story. The\nfirst puzzle helps get your feet wet, and the second expands upon what you've\nlearned. Lessons from previous days often carry forward as well.\n\nThe puzzles start out somewhat straightforward, but becomes complex. Fast.\n\n![Her: \"He's probably thinking about other women.\" Him: \"There must be an optimal way to release the valve pressure and get those elephants out of that volcano.\"](images/elephants-volcano.jpg)\n\n\n# My approach\n\nI started in 2022, and took the approach of writing performant code that\nothers, perhaps those new to programming, can hopefully learn from.\n\nI've chosen Python so far for my solutions (though this is no guarantee I'll\nstick with Python in all future years!). At the top of each `task*.py` file,\nyou'll find a description of the problem, possible solutions, and an\nimplementation or two or three.\n\nI do hope my solutions are useful to others who are learning.\n\nI haven't yet completed a full Advent of Code. The puzzles get hard, and I'm\noften quite busy this time of the year (an understatement if ever I've uttered\none). So you're unlikely to find a solution to every problem.\n\n\n# What else do I do?\n\nI'm a long-time software developer, having worked in the open source community,\nVMware, and now working as the CEO of [Beanbag, Inc.](https://www.beanbaginc.com).\n\nWe build [Review Board](https://www.reviewboard.org/), the predecessor to many\nof the code review and document review tools on the market. It's widely used in\ncompanies and organizations of all sizes. It's not just for Git, and not just\nfor code. It's built to be a more powerful, flexible, and extensible\nalternative to pull requests and other basic code review solutions.\n\nI also do [COVID reporting](https://bc19.live) for Butte County, CA as a\nvolunteer effort, posting reports for the community every week, and running a\ndashboard to help people to follow the data.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchipx86%2Fadvent-of-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchipx86%2Fadvent-of-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchipx86%2Fadvent-of-code/lists"}