diff --git a/.prettierignore b/.prettierignore index 24526d20..c8b2bf92 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,6 +1,7 @@ # Ignore artifacts scripts/* public/open-source-projects/issues/* +public/learn/* # Ignore markdown files *.md diff --git a/app/(explore)/contribute/page.tsx b/app/(explore)/contribute/page.tsx new file mode 100644 index 00000000..633277d4 --- /dev/null +++ b/app/(explore)/contribute/page.tsx @@ -0,0 +1,42 @@ +"use client" + +import React from "react" +import AsideGoTO from "@/components/aside-go-to" +import CardContainers from "@/components/brand/CardContainers" +import { useCurriculum } from "@/context/FilterContext" + +const ContributePage = () => { + const { filteredCurriculum: allCurriculum } = useCurriculum() + + return ( +
+ Find ways to make your first contributions to ₿OSS. +
++ Find ways to make your first contributions to ₿OSS. +
++ Learn how grants support full-time bitcoin + development. +
++ Get your work in front of multiple + bitcoin grant organizations with a + single application. Fill out the + form once, select which funding + providers to send it to, and submit. + Each organization receives a copy of + your application and will reach out + if interested. Apply today to + fast-track your funding. +
+ > + } + /> + ++ Submit Application +
++ If you aspire to have professional + freedom, work on something that will + impact the lives of countless people + across the world, write code that + will span generations, and + collaborate with some of the most + gifted developers on the planet to + solve some of the hardest technical + problems of our age, then you are in + the right place. +
+ > + } + title="Why consider a career in bitcoin open source development?" + /> + ++ While grant programs often have open + applications, the secret to getting + funding isn't much of a secret. + Start doing the job for free. It + establishes you as a contributor and + proves your motivation to do the + work. It shows that you are a good + investment. +
++ By Adam Jonas +
++ Founder +
++ Financial support for bitcoin open + source work typically comes in the + form of a grant. Grants usually last + for one year and many are renewed. +
++ Bitcoin funding is different from + other open source and other + cryptocurrency projects. Getting a + grant in bitcoin is pretty + straightforward. You either need + someone to vouch for you or you need + to do work - ideally both. While + grant programs often have open + applications, the secret to getting + funding is not much of a secret. + Start doing the job for free. It + establishes you as a contributor and + proves your motivation. It shows + that you are a good investment. + Applicants will have much more + success if they do the work and then + apply. For most jobs, the applicant + is trying to convince the employer + that they are capable of doing the + job. But the job-seeker has no idea + what the work or environment is + actually like. In open source, one + does not have to guess. Do the work. + Demonstrate capability. Then ask for + support. +
++ Doing the work also means + demonstrating your work. Not all + work in open source work is as + visible as writing code. The less + visible work is no less valuable, + but it is in your best interest to + create artifacts of your effort. + Transparency is your friend. If you + learn something, it is helpful to + codify it by writing a blog post or + keeping a running log. I have seen + some write a bi-weekly summary email + tracking their progress. Code + reviews used to be hard to track, + but now GitHub does a better job + crediting a green square. Taking + long walks to reflect on how to + approach a problem is necessary, but + writing up your conclusions in a + public place is valuable collateral + that can forever serve as evidence + of your progress. +
+ > + } + title="Earning a grant for full-time bitcoin open source work" + /> + ++ Various exchanges and individuals + have sponsored devs in the past, but + the below orgs have become the main + distributors of grants over the last + couple of years. +
+ > + } + title="Funding Organizations" + /> + ++ A curated library of guides, tools, and workshops for every + skill level +
++ A curated library of guides, tools, and workshops for + every skill level +
++ Our goal is to provide newcomers with + resources and support for your bitcoin open + source development journey. We are here to + convince you to contribute to{" "} + + bitcoin open source projects + + . We measure our success by action, not + passive consumption of educational + materials. +
++ There is an oft-repeated sentiment in the + community that bitcoin does not need you. + While bitcoin is designed to be resilient, + we{" "} + + do + {" "} + need you. Bitcoin needs all the talent and + energy it can gather to solve some of the + most difficult technical problems of our + time. Bitcoin in your hands changes + everything. +
+ > + } + title="Why" + /> ++ The Bitcoin Dev Project is a{" "} + + Chaincode Labs + {" "} + sponsored initiative geared towards + developers at the beginning of their bitcoin + journey. Chaincode has a{" "} + + {" "} + long history + {" "} + of providing technical education through its + in-person residencies and{" "} + + online programs + + . +
+ > + } + title="Who" + /> +- Our goal is to provide newcomers with - resources and support for your bitcoin open - source development journey. We are here to - convince you to contribute to{" "} - - bitcoin open source projects - - . We measure our success by action, not - passive consumption of educational - materials. -
-- There is an oft-repeated sentiment in the - community that bitcoin does not need you. - While bitcoin is designed to be resilient, - we{" "} - - do - {" "} - need you. Bitcoin needs all the talent and - energy it can gather to solve some of the - most difficult technical problems of our - time. Bitcoin in your hands changes - everything. -
- > - } - title="Why" - /> -- The Bitcoin Dev Project is a{" "} - - Chaincode Labs - {" "} - sponsored initiative geared towards - developers at the beginning of their bitcoin - journey. Chaincode has a{" "} - - {" "} - long history - {" "} - of providing technical education through its - in-person residencies and{" "} - - online programs - - . -
- > - } - title="Who" - /> + <> ++ Our goal is to provide newcomers with + resources and support for your bitcoin + open source development journey. We are + here to convince you to contribute to{" "} + + bitcoin open source projects + + . We measure our success by action, not + passive consumption of educational + materials. +
++ There is an oft-repeated sentiment in + the community that bitcoin does not need + you. While bitcoin is designed to be + resilient, we do need you. Bitcoin needs + all the talent and energy it can gather + to solve some of the most difficult + technical problems of our time. Bitcoin + in your hands changes everything. +
++ The Bitcoin Dev Project is a{" "} + + Chaincode Labs + {" "} + sponsored initiative geared towards + developers at the beginning of their + bitcoin journey. Chaincode has a{" "} + + long history + {" "} + of providing technical education through + its in-person residencies and{" "} + + online programs + + . +
+- If you aspire to have professional freedom, - work on something that will impact the lives - of countless people across the world, write - code that will span generations, and - collaborate with some of the most gifted - developers on the planet to solve some of - the hardest technical problems of our age, - then you are in the right place. -
- > - } - title="Why consider a career in bitcoin open source development?" - /> -- Financial support for bitcoin open source - work typically comes in the form of a grant. - Grants usually last for one year and many - are renewed. -
-- Bitcoin funding is different from other open - source and other cryptocurrency projects. - Getting a grant in bitcoin is pretty - straightforward. You either need someone to - vouch for you or you need to do work - - ideally both. While grant programs often - have open applications, the secret to - getting funding is not much of a secret. - Start doing the job for free. It establishes - you as a contributor and proves your - motivation. It shows that you are a good - investment. Applicants will have much more - success if they do the work and then apply. - For most jobs, the applicant is trying to - convince the employer that they are capable - of doing the job. But the job-seeker has no - idea what the work or environment is - actually like. In open source, one does not - have to guess. Do the work. Demonstrate - capability. Then ask for support. -
-- Doing the work also means demonstrating your - work. Not all work in open source work is as - visible as writing code. The less visible - work is no less valuable, but it is in your - best interest to create artifacts of your - effort. Transparency is your friend. If you - learn something, it is helpful to codify it - by writing a blog post or keeping a running - log. I have seen some write a bi-weekly - summary email tracking their progress. Code - reviews used to be hard to track, but now - GitHub does a better job crediting a green - square. Taking long walks to reflect on how - to approach a problem is necessary, but - writing up your conclusions in a public - place is valuable collateral that can - forever serve as evidence of your progress. -
-- (Excerpt from{" "} - - A guide for bitcoin open-source grant - seekers - - ) -
- > - } - title="Earning a grant for full-time bitcoin open source work" - /> -- Various exchanges and individuals have - sponsored devs in the past, but the above - orgs have become the main distributors of - grants over the last couple of years. -
- > - } - title="Funding Organizations" - /> -