{"id":24381867,"url":"https://github.com/xeverous/the_website","last_synced_at":"2025-08-03T01:12:49.079Z","repository":{"id":52379977,"uuid":"199337020","full_name":"Xeverous/the_website","owner":"Xeverous","description":null,"archived":false,"fork":false,"pushed_at":"2023-03-09T23:45:33.000Z","size":1297,"stargazers_count":26,"open_issues_count":9,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T00:06:27.279Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://xeverous.github.io/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Xeverous.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-07-28T21:04:24.000Z","updated_at":"2025-02-19T14:49:16.000Z","dependencies_parsed_at":"2025-01-19T09:14:11.381Z","dependency_job_id":"a1250015-5bfe-4aa5-8b83-784b6296814f","html_url":"https://github.com/Xeverous/the_website","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Xeverous/the_website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xeverous%2Fthe_website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xeverous%2Fthe_website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xeverous%2Fthe_website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xeverous%2Fthe_website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Xeverous","download_url":"https://codeload.github.com/Xeverous/the_website/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xeverous%2Fthe_website/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262941544,"owners_count":23388149,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2025-01-19T09:13:46.766Z","updated_at":"2025-07-01T10:05:17.794Z","avatar_url":"https://github.com/Xeverous.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The C++ website project\n\nIt is well-known that C++ has bad teaching reputation. This project aims to create a statically-hostable website (no backend required) that will contain community-maintaned official or pseudo-official C++ learning material.\n\nCurrently the project is in a very early state. No hosting has been set up yet as there isn't anything significant to display and there is huge volatility in article structure/order (which invalidates links).\n\nMore project info (building, writing etc) can be found in `notes` directory.\n\n## Core goals\n\n- Open-source collaborative project.\n- Proper C++ teaching (that is, teaching C++, [not C or C with classes](https://www.youtube.com/watch?v=YnWhqhNdYyk)) also including exerices, common conventions and mistakes.\n- Be ready to make any sort of cooperation with SG20 (C++ committee learning and teaching study group).\n\n## Contributing\n\n- More info about the project in [this reddit post](https://www.reddit.com/r/cpp/comments/ns4hl5/what_do_you_think_of_learning_c_through_online/).\n- To avoid \"design by committee\" issues, currently I want to suspend merging article contributions. I don't want to end up with a bucket of random C++ articles with no order. Submissions are welcome, but the order of content can be significantly changed and there is no guuarantee when a PR can be merged.\n- You can still help:\n  - Suggest a unique and catchy name and/or logo for the project. Best if you can reference some C++ memes.\n  - There are few pinned issues for discussion. You can contribute just by engaging in them.\n  - If you think you can explain some specific part of C++ well (not just the language, tooling and other stuff is also welcome) open an issue and/or create a PR (it will be merged at some point). So far most of the trouble is in making good examples and figuring out best order of lessons.\n  - If you have any experience with web tech (here: HTML, Jinja2, CSS, vanilla JS) or with static site generators the help will be valuable as I'm not a web developer. The current website build implementation is good enough to be rendered but still can get significant improvements. Any comments/suggestions on website build process are also welcome.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxeverous%2Fthe_website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxeverous%2Fthe_website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxeverous%2Fthe_website/lists"}