About Launchpad

This Launchpad site is now deprecated. To see the newest information and learn more about IPFS, Filecoin, and everything else we will add, continue to our new curriculum page at https://curriculum.pl-launchpad.io/.

Protocol Labs Network (PLN) Launchpad is a six-week onboarding program to train, onboard, and match engineers and startup operators at scale with opportunities across the PL Network.

Launchpad cohorts will onboard a wide funnel of primed talent into PL Network teams - and also grow network engineering culture, strong community bonds, and solid cross-functional knowledge of various parts of the PL Network tools and protocols.

About the Launchpad Curriculum

This Gitbook Collection contains the Launchpad curriculum of learning materials. It is published from a repository which contains intentionally organized and curated content about the PL Network, IPFS, libp2p, IPLD, Filecoin, and the variety of tools & SDKs that are used across the network. We welcome contributions, but please read and follow the steps in the Contributing to Launchpad Curriculum section in the README, or you can submit an issue.

This site is published on GitHub pages On Gitbook, and the repo is located at https://github.com/protocol/launchpad

Expectations

This curriculum is designed for those who already have a basic set of software engineering skills. Launchpad Cadets should at a minimum already know:

  • How to use Github for source control, including making PRs & suggestions

  • How to navigate and troubleshoot an operating system and install dependencies

  • Experience with the basic software engineering design lifecycle

  • Experience implementing and testing software projects

  • The ability to read and write in programming languages (technical participants)

⚖️ Launchpad Principles

  • Feedback is a gift. Please give your feedback on the program and how we can make it better! If someone gives you feedback, it's because they’re trying to help you improve — but understand there are often many ways to do something, so give feedback with curiosity and an open mind.

  • Improve as we go. Related to the above, when you spot areas of improvement for the program, we want to capture them along the journey rather than hoping to remember them at the end. A retro will happen at the end, but please also post in Filecoin Slack as you see things. Including an emoji like 🤔 can make it easier to harvest these thoughts for the retro.

  • Be respectful. This whole program falls under the IPFS Code of Conduct. Always be kind and welcoming.

  • Collaboration. Be proactively helpful to everyone you can. Answer questions, offer ideas, share your work and learnings - try to give back to the community and others who are helping you! Understand that many great ideas can blossom in parallel - avoid being competitive, secretive, or ego-ful about your work or ideas.

  • Async first. We bias toward async comms to support many time zones and schedules. Try to use slack threads, record meetings, and document your questions/learnings so others can benefit.

  • Transparency. To promote a good OSS environment, we try to make our work open to all - even before we’re ready. Please try to use group channels to post your questions instead of DMs (where others can’t learn from you), and share your answers in public forums wherever possible (ex discourse, Filecoin slack, etc).

Last updated