{"id":21428702,"url":"https://github.com/ergoserv/handbook","last_synced_at":"2025-07-14T10:32:27.147Z","repository":{"id":38748031,"uuid":"177001919","full_name":"ergoserv/handbook","owner":"ergoserv","description":"📙 ErgoServ Developer's Handbook - a collection of guides, recipes, and scripts for helping you get things done, better.","archived":false,"fork":false,"pushed_at":"2024-04-26T09:54:42.000Z","size":175,"stargazers_count":50,"open_issues_count":2,"forks_count":6,"subscribers_count":14,"default_branch":"master","last_synced_at":"2024-04-26T10:45:33.275Z","etag":null,"topics":["coding","ergoserv-handbook","guidelines","guides","handbook","recipes","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ergoserv.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}},"created_at":"2019-03-21T18:25:12.000Z","updated_at":"2024-04-26T09:54:46.000Z","dependencies_parsed_at":"2024-04-19T05:40:26.923Z","dependency_job_id":"a8987c88-ea96-42ab-a8fc-629a79cc65f4","html_url":"https://github.com/ergoserv/handbook","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ergoserv%2Fhandbook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ergoserv%2Fhandbook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ergoserv%2Fhandbook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ergoserv%2Fhandbook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ergoserv","download_url":"https://codeload.github.com/ergoserv/handbook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225970900,"owners_count":17553410,"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":["coding","ergoserv-handbook","guidelines","guides","handbook","recipes","ruby","ruby-on-rails"],"created_at":"2024-11-22T22:14:30.218Z","updated_at":"2024-11-22T22:14:30.717Z","avatar_url":"https://github.com/ergoserv.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ErgoServ Handbook\n\nOur collection of guides, recipes, and scripts for helping you get things done better. \nCrafted by and used at [ErgoServ](https://www.ergoserv.com).\n\n## Table of Contents\n\n* [Guides](guides/)\n  - [ActiveAdmin](guides/activeadmin.md)\n  - [Building an API](guides/building_api.md)\n  - [Building a simple HTTP Client](guides/building_simple_http_client.md)\n  - [Code Style](guides/code_style.md)\n  - [Coding Principles](guides/coding_principles.md)\n  - [Command Objects](guides/command_objects.md) (a.k.a. Service Objects)\n  - [Configuration](guides/configuration.md)\n  - [Error Handing](guides/error_handling.md)\n  - [Form Objects](guides/form_objects.md)\n  - [Git](guides/git.md)\n  - [Github Actions](guides/github_actions.md) - CI\n  - [Libraries](guides/libraries.md) - list of recommended Ruby Gems and other libraries.\n  - [Models](guides/models.md)\n  - [Policies](guides/policies.md)\n  - [Query Objects](guides/query_objects.md)\n  - [Service Modules](guides/service_modules.md)\n  - [Services and Tools](guides/services_and_tools.md)\n  - [Testing](guides/testing.md)\n  - [Variables](guides/variables.md)\n  - [Vocabulary](guides/vocabulary.md)\n\n### Inspired by\n\n* https://github.com/DVELP/cookbook\n* https://github.com/basecamp/handbook\n* https://github.com/infinum/rails-handbook\n\n## Contributing\n\nBug reports and pull requests are welcome on GitHub at https://github.com/ergoserv/handbook. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org/) code of conduct.\n\n## License\n\nThese resources are copyrighted by [ErgoServ](https://www.ergoserv.com). It is free software and available to distribute under the terms of the [MIT License](http://opensource.org/licenses/MIT).\n\n------\n\n[![alt text](https://raw.githubusercontent.com/ergoserv/handbook/master/assets/ErgoServ_horizontalColor@sign+text+bg.png \"ErgoServ - Web and Mobile Development Company\")](https://www.ergoserv.com)\n\nThese resources were created and are maintained by [ErgoServ](https://www.ergoserv.com).\n\nIf you like what you see and want to hire or join us, [get in touch](https://www.ergoserv.com)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fergoserv%2Fhandbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fergoserv%2Fhandbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fergoserv%2Fhandbook/lists"}