{"id":18886788,"url":"https://github.com/aburd/backend_engineering_handbook","last_synced_at":"2026-01-25T13:31:56.922Z","repository":{"id":91442173,"uuid":"552779056","full_name":"aburd/backend_engineering_handbook","owner":"aburd","description":"A series of articles meant to serve as a concise handbook to backend engineering","archived":false,"fork":false,"pushed_at":"2022-10-19T00:33:07.000Z","size":20,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-24T01:38:48.608Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aburd.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":"2022-10-17T08:05:46.000Z","updated_at":"2022-10-17T23:20:48.000Z","dependencies_parsed_at":"2024-05-03T00:46:56.375Z","dependency_job_id":null,"html_url":"https://github.com/aburd/backend_engineering_handbook","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aburd/backend_engineering_handbook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aburd%2Fbackend_engineering_handbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aburd%2Fbackend_engineering_handbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aburd%2Fbackend_engineering_handbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aburd%2Fbackend_engineering_handbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aburd","download_url":"https://codeload.github.com/aburd/backend_engineering_handbook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aburd%2Fbackend_engineering_handbook/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28753433,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T10:25:12.305Z","status":"ssl_error","status_checked_at":"2026-01-25T10:25:11.933Z","response_time":113,"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-11-08T07:30:45.253Z","updated_at":"2026-01-25T13:31:56.904Z","avatar_url":"https://github.com/aburd.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Backend Engineering Handbook\n\nThis repository will be primarily a series of articles meant to serve as a concise handbook to backend engineering. The structure of it is based on the roadmap.sh's popular [Backend Roadmap](https://roadmap.sh/backend). The reason for this repository is that while roadmap.sh's guide is wonderful:\n\n- It's collaborative nature means the writing style is not necessarily consistent\n- As user submissions are accepted, and information is numerous\n\nI would like to provide a cohesive set of articles that can be read front to back to a reader who would like a general overview of the subject.\n\n## Structure\n\nThe bulk of this repository will be in the /markdown directory. Each article will be numbered.\n\nAny static supplementary material (i.e. images) should be in the /public directory.\n\nAny dynamic material (i.e. web-application, demo) should be in the /src directory.\n\n## Style\n\n### Overall\n\nThis material is meant to be concise and accessible. Think \"\u003csubject\u003e for Dummies\".\nIt is not meant to be highly detailed, supplementary material will be provided to the reader for futher reading.\nIf the material is very technical, it should part of later sections after the reader has built some understanding.\n\n### Articles\n\nArticles are meant to be read in succession, however, each article should stand on its own for readers who just need a quick reference on a subject.\n\nEach article:\n\n- should begin with an introduction\n- should take no more than 15 minutes to read for someone familiar with the material, and no more than 30 minutes to read for someone who maybe new to the subject.\n- should provide a summary for readers to structure the topic in their mind\n- should provide some extra material for those who require more detailed reading.\n\n## Corrections/Submissions/Questions\n\nFeel free to submit an issue or PR if you find any mistakes, inquiries, etc.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faburd%2Fbackend_engineering_handbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faburd%2Fbackend_engineering_handbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faburd%2Fbackend_engineering_handbook/lists"}