{"id":15479854,"url":"https://github.com/gr2m/looking-for-a-react-coach","last_synced_at":"2025-08-28T19:13:28.925Z","repository":{"id":199193795,"uuid":"702242759","full_name":"gr2m/looking-for-a-react-coach","owner":"gr2m","description":"Hi, I'm Gregor. I want to learn React for both work and Open Source projects. I realized I need help with that and would like to hire someone I can pair with on a regular basis.","archived":false,"fork":false,"pushed_at":"2023-11-09T17:34:47.000Z","size":5,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-18T06:34:09.199Z","etag":null,"topics":["open-source","react"],"latest_commit_sha":null,"homepage":"","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/gr2m.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},"funding":{"github":"gr2m"}},"created_at":"2023-10-08T22:45:12.000Z","updated_at":"2024-03-21T18:25:41.000Z","dependencies_parsed_at":"2023-11-12T18:42:39.226Z","dependency_job_id":null,"html_url":"https://github.com/gr2m/looking-for-a-react-coach","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"9533d93ec047746e69ba0c15a235ad70d3b957a0"},"previous_names":["gr2m/looking-for-a-react-coach"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gr2m/looking-for-a-react-coach","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gr2m%2Flooking-for-a-react-coach","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gr2m%2Flooking-for-a-react-coach/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gr2m%2Flooking-for-a-react-coach/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gr2m%2Flooking-for-a-react-coach/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gr2m","download_url":"https://codeload.github.com/gr2m/looking-for-a-react-coach/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gr2m%2Flooking-for-a-react-coach/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272541924,"owners_count":24952468,"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","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["open-source","react"],"created_at":"2024-10-02T04:28:15.945Z","updated_at":"2025-08-28T19:13:28.904Z","avatar_url":"https://github.com/gr2m.png","language":null,"funding_links":["https://github.com/sponsors/gr2m"],"categories":[],"sub_categories":[],"readme":"# ⚠️ I put my search on hold\n\nOut of respect of the people affected by the conflict in Gaza, including many of my friends and loved ones, I stopped promoting my search and put it on hold for now. I will resume it when it's appropriate. Thank you for submitting your applications, I will reach out to everyone of you separately.\n\n# I'm looking to hire a React coach\n\nHi, I'm Gregor. I want to learn React for both work and Open Source projects. I would like to hire someone I can pair with on a regular basis to help me learn better.\n\n## Who I'm looking for\n\n- Pairing on Open Source with full attribution\n- Hours: 20-40h per month, for a minimum of 3 months\n- Hourly rate: $30-60\n- Pairing on 3-5 work days during 2-4pm US Pacific time (apologies for the lack of flexibility on my side)\n- Well versed in modern React\n- Fully Remote\n- I strongly encourage you to apply if you are from a marginalized group in Open Source\n\n## What we will pair on\n\n- Technologies: React and [Primer](https://primer.style/react/), but also [Octokit](https://github.com/octokit/octokit.js), [Next.js](https://nextjs.org/), and other technologies needed for our projects\n- Project Forms: https://github.com/project-forms/project-forms.github.io/issues/1\n- octokit-primer libraries and components\n- Other GitHub related Open Source projects that combine Octokit with Primer - we can decide together what that could be\n\n## The process\n\n1.  Finding candidates: applications by October 30th\n2.  Interviews (20-30 min) with up to 10 candidates (as a thank you I will donate $40 to your US-based non-profit organization of choice)\n3.  Exercise with up to 5 candidates: 1 paid 2h pairing session per candidate\n4.  Trial with up to 3 candidates: 1 week, paid\n5.  Contract\n\n## Application\n\nIf you have any questions, please do send me an email to teach-gregor-some-react@martynus.net\n\nWhen you are ready to apply, please submit this Google form by October 30th:\n\nhttps://docs.google.com/forms/d/e/1FAIpQLSe1GDwecyQn0-Jg1LqwWxaJCDJ6NHWBlXj6A-cRBtYsZzdiEA/viewform?usp=sf_link\n\n## About me\n\nHi, I am Gregor. I have been an Open Source maintainer for 10+ years. I currently (co-)maintain [@octokit](https://github.com/octokit), [@probot](https://github.com/probot), [@octoherd](https://github.com/octoherd), [@all-contributors](https://github.com/all-contributors), [@semantic-release](https://github.com/semantic-release), [@nock](https://github.com/nock), and several smaller projects.\n\nAfter creating GitHub's official JavaScript SDK, I wanted to create a set of components that are built on Primer (GitHub's Design System). The goal was to enable integrators to build custom UIs for GitHub Apps with as little effort as possible. But neither I nor the Primer team had the time to explore this idea.\n\nMore recently, my work focus has shifted to React again. I now want to take the opportunity to learn React more thoroughly while working on Open Source, with the help of someone who knows React well and is interested in Open Source.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgr2m%2Flooking-for-a-react-coach","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgr2m%2Flooking-for-a-react-coach","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgr2m%2Flooking-for-a-react-coach/lists"}