{"id":17085065,"url":"https://github.com/p1xt/speedrun-p1xt-progress","last_synced_at":"2026-02-06T05:31:12.597Z","repository":{"id":88167554,"uuid":"131744341","full_name":"P1xt/speedrun-p1xt-progress","owner":"P1xt","description":null,"archived":false,"fork":false,"pushed_at":"2018-05-11T12:52:09.000Z","size":32,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-20T21:40:19.449Z","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/P1xt.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":"2018-05-01T17:49:19.000Z","updated_at":"2020-02-12T23:07:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"f1ab95c0-b3ea-4e1b-8cd5-4c125341758c","html_url":"https://github.com/P1xt/speedrun-p1xt-progress","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/P1xt/speedrun-p1xt-progress","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/P1xt%2Fspeedrun-p1xt-progress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/P1xt%2Fspeedrun-p1xt-progress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/P1xt%2Fspeedrun-p1xt-progress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/P1xt%2Fspeedrun-p1xt-progress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/P1xt","download_url":"https://codeload.github.com/P1xt/speedrun-p1xt-progress/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/P1xt%2Fspeedrun-p1xt-progress/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29152426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T02:39:25.012Z","status":"ssl_error","status_checked_at":"2026-02-06T02:37:22.784Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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-14T13:23:09.142Z","updated_at":"2026-02-06T05:31:12.571Z","avatar_url":"https://github.com/P1xt.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Speedrun Challenge\n\n## Progress\n\nAdd an entry here for each speedrun you undertake\n\n| Speedrun | Start Date | End Date | Projects Completed | Completed Portfolio |\n| -------- | ---------- | -------- | ------------------ | ------------------- |\n|          |            |          |                    |                     |\n|          |            |          |                    |                     |\n|          |            |          |                    |                     |\n|          |            |          |                    |                     |\n|          |            |          |                    |                     |\n|          |            |          |                    |                     |\n\n## Details\n\n* Fork this repository\n* Pick which speedrun you want to run, add it to this README's Progress chart\n* Make note of your start date, and an end date one month later\n* Start coding\n\n### The goal\n\nComplete as many projects as you can in one month.\n### Speedrun options\n\n* [FreeCodeCamp Speedrun](./FCC_Speedrun.md)\n* [Game Development Speedrun](./GameDev_Speedrun.md)\n* [Frontend Speedrun](./Frontend_Speedrun.md)\n* [Angular Frontend Speedrun](./Angular_Frontend_Speedrun.md)\n* [Vue Frontend Speedrun](./Vue_Frontend_Speedrun.md)\n* [React Frontend Speedrun](./React_Frontend_Speedrun.md)\n* [Full Stack Speedrun](./FullStack_Speedrun.md)\n* [Open Source PR Speedrun](./Open_Source_Speedrun.md)\n* [Algorithms Speedrun](./Algorithms_Speedrun.md)\n\n\n### The Rules\n\n* You may reuse code you previously wrote, but try to improve on your prior effort in some way.\n* You may ask for help and help others - preference should always be given to helping someone understand, not handing them code they don't.\n* If someone is stuck, you may pair with them to help them get unstuck.\n* If someone pairs with you to help you get unstuck, be sure to make a note to credit them in your repo and in your blog posts.\n\n### Deliverables\n\n* as many projects as you can complete in one month\n* For each project, you must write a blog post.\n* For each project, you must link to your code in a git repository.\n* For each \"web based\" project, you must link to a running demo that's accessible on the web. (Not necessary for projects without a web component, such as pull requests, algorithms, or mobile or desktop apps.)\n* You may combine multiple projects into one git repository.\n\n### The Competition\n\nHow many projects can you complete in one month?\n\n**Note:** This is the type of competition where, yes, winning is awesome, but participating and giving it your all is the best prize, and everyone can get that :D\n\n### One week \"pre-speedrun\" prep\n\n* Regardless which speedrun you pick, you're going to want to know how to create a git repository, and save your code to it - you can use Github, Gitlab or Bitbucket, they all work the same. Get git setup on your PC before you start the speedrun.\n* You will want an editor that you are familiar with setup on your PC. If you already have that, good. If you don't, I recommend Visual Studio Code.\n* If you're doing a FCC or Frontend Speedrun and need some HTML/CSS practice, I'd recommend [Shay Howe](https://learn.shayhowe.com/).\n* If you're doing an Angular, React or Vue Speedrun, I recommend looking at their official docs and following the beginner guides, build the demo app.\n* If you're doing a Game Development Speedrun, I recommend installing and configuring your engine of choice, working through their intro guide, and becoming familiar with their docs.\n* If you're doing an Algorithms Speedrun, I recommend doing a quick readthrough of the docs for whatever language you'll be using, and a skim through [Open Data Structures](http://opendatastructures.org/).\n\n### HTML / CSS prep for Frontend or CSS challenge\n\nExtra resources for if you really need to prepare, or if you're doing the CSS challenge which involves a lot of pure CSS animations (which you might not have encountered before.)\n\n#### Total Basics — if you’re just starting out with CSS:\n\n* [Learn to Code HTML \u0026 CSS](https://learn.shayhowe.com/html-css/) — focus on the CSS portions\n* [CSS Tutorials for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gQeDH6xYhmO-db2mhoTSrT) — Overview of the basics.\n* [CSS Positioning Tutorials](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hudKGi5o5UiWuTAGbxiLTh) — Basic CSS for positioning content.\n\n#### Further Study — if you want to prep more for general CSS:\n\n* [Learn to Code Advanced HTML \u0026 CSS](https://learn.shayhowe.com/advanced-html-css/) — focus on the CSS portions\n* [CSS Flexbox Tutorial](https://www.youtube.com/watch?v=Y8zMYaD1bz0\u0026list=PL4cUxeGkcC9i3FXJSUfmsNOx8E7u6UuhG) — Additional tool for positioning content.\n* [CSS Animation Tutorial](https://www.youtube.com/watch?v=jgw82b5Y2MU\u0026list=PL4cUxeGkcC9iGYgmEd2dm3zAKzyCGDtM5) — Quick yet informative overview of CSS Animations.\n\n#### Advanced Study — A further boost:\n\n* [SASS Tutorial](https://www.youtube.com/watch?v=St5B7hnMLjg\u0026list=PL4cUxeGkcC9iEwigam3gTjU_7IA3W2WZA) — Quick tutorial of the basics of Sass\n* [CSS Tips \u0026 Tricks](https://www.youtube.com/watch?v=B9OZkATMbag\u0026list=PL4cUxeGkcC9htzG9o-QzCTsGMbmfuF4kk) — A few quick Tips that may come in handy\n* [Getting Sassy with CSS](http://www.sassshop.com/#/) — In depth coverage of Sass\n* [SVG Tutorial: With CSS Animation](https://www.youtube.com/watch?v=IM8eTD01UE8) — Quick intro to SVG for drawing images which you can then manipulate with CSS\n* [Sass Workflow \u0026 Dev Server From Scratch Using Gulp](https://www.youtube.com/watch?v=rmXVmfx3rNo) — for setting up Sass in your local development environment\n* [Jade/Pug Tips in 90 Seconds](https://www.youtube.com/watch?v=JqCs1pdmf9o\u0026list=PLHrxuCR-0CcSWiMuLf58iuIsNlP549-Sk) — for those times you need to use a for loop to make a lot of HTML elements\n* [Emmet For Faster HTML \u0026 CSS Workflow](https://www.youtube.com/watch?v=5BIAdWNcr8Y) — awesome tool for coding quickly (if you’re not already using it, check it out)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp1xt%2Fspeedrun-p1xt-progress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fp1xt%2Fspeedrun-p1xt-progress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp1xt%2Fspeedrun-p1xt-progress/lists"}