{"id":16058915,"url":"https://github.com/andyatkinson/development_guides","last_synced_at":"2025-08-28T21:31:46.886Z","repository":{"id":171807906,"uuid":"648435363","full_name":"andyatkinson/development_guides","owner":"andyatkinson","description":"Installation Instructions for Rideshare","archived":false,"fork":false,"pushed_at":"2024-05-01T02:11:31.000Z","size":36,"stargazers_count":4,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-15T07:41:52.469Z","etag":null,"topics":["postgresql","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://github.com/andyatkinson/rideshare","language":"Ruby","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/andyatkinson.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":"2023-06-02T01:08:22.000Z","updated_at":"2024-11-25T03:05:40.000Z","dependencies_parsed_at":"2023-11-20T17:31:07.217Z","dependency_job_id":"0febda73-7252-4b8e-b8e5-f1854f430af1","html_url":"https://github.com/andyatkinson/development_guides","commit_stats":null,"previous_names":["andyatkinson/installation_guides","andyatkinson/development_guides"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fdevelopment_guides","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fdevelopment_guides/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fdevelopment_guides/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fdevelopment_guides/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andyatkinson","download_url":"https://codeload.github.com/andyatkinson/development_guides/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231299743,"owners_count":18354983,"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":["postgresql","ruby","ruby-on-rails"],"created_at":"2024-10-09T03:41:04.098Z","updated_at":"2024-12-26T01:48:52.965Z","avatar_url":"https://github.com/andyatkinson.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Development Guides\n\n## Table of Contents\n- [xcode_cli_tools.md](/xcode_cli_tools.md)\n- [psql.md](/psql.md)\n- [postgres_json_schema.md](/postgres_json_schema.md)\n- [pg_cron.md](/pg_cron.md)\n- [ruby_build.md](/ruby_build.md)\n- [pgbouncer.md](/pgbouncer.md)\n- [rbenv.md](/rbenv.md)\n- [homebrew_postgresql.md](/homebrew_postgresql.md)\n- [macos.md](/macos.md)\n- [pgbadger.md](/pgbadger.md)\n- [graphviz.md](/graphviz.md)\n- [bundler.md](/bundler.md)\n- [ruby_pg_gem.md](/ruby_pg_gem.md)\n- [ruby_on_rails.md](/ruby_on_rails.md)\n- [ruby.md](/ruby.md)\n- [pg_hint_plan.md](/pg_hint_plan.md)\n- [postgresapp.md](/postgresapp.md)\n- [homebrew.md](/homebrew.md)\n\n## What is this?\n\nThis repo expands on the development environment installation instructions in the [Rideshare `README.md`](https://github.com/andyatkinson/rideshare).\n\nThis repo covers how to install and use additional software that readers work with.\n\nIf you spot bugs or have suggestions, please open an Issue or Pull Request!\n\n## macOS\n\nInstallation guides are provided for macOS. If you want to add tips for other operating systems, please open an Issue or Pull Request.\n\n## Conventions\n\nMost of the programs here are *command line programs*, so you'll work in your terminal.\n\nEach item has a Markdown file (`.md`) that can cover **Installation**, **Dependencies**, and possibly **Troubleshooting** or **Usage** sections.\n\nThe *Table of Contents* lists all items, and it's assembled from the Markdown files.\n\n## Generating the Table of Contents\n\nThe **Table of Contents** is generated. Regenerate it by following these steps:\n\n1. Run `ruby generate_toc.rb` from your terminal\n1. Open the new TOC block at the top of this file in your editor.\n1. Manually delete the old block below the new block, leaving only the new section.\n\nWhen you're happy with the new TOC, commit the changes.\n\n## Links\n\n- Buy the book: [High Performance PostgreSQL for Rails](https://pragprog.com/titles/aapsql/high-performance-postgresql-for-rails/)\n- Book devtalk.com forum page: \u003chttps://devtalk.com/books/high-performance-postgresql-for-rails\u003e\n- Rideshare: \u003chttps://github.com/andyatkinson/rideshare\u003e\n- Andrew Atkinson: \u003chttps://andyatkinson.com\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandyatkinson%2Fdevelopment_guides","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandyatkinson%2Fdevelopment_guides","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandyatkinson%2Fdevelopment_guides/lists"}