Skip to content

celo-org/stackshift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

stackshift

Unlock Your Web3 Potential with the Celo StackShift Program.

What is it?

The Celo StackShift program is a unique initiative aimed at empowering developers to learn, grow, earn and innovate. The program is designed to help developers take their skills to the next level and build innovative solutions for the Celo ecosystem.

This eight-week program is designed to help developers become familiar with the Celo stack, including its infrastructure, tools, and libraries. Participants will work on projects that will be used by real users and contribute to the Celo ecosystem, making a meaningful impact on the platform.

Why join Stackshift?

  • Gain hands-on experience building on the Celo blockchain
  • Be part of a vibrant community of developers and contribute to the growth of the Celo ecosystem
  • Receive bounties (100 CUSD) weekly.
  • Top three submissions get rewarded weekly.
  • Learn about web3 development on Celo and stay ahead of the curve in the industry
  • Networking opportunities and job placement assistance upon completion of the program
  • Mentorship from industry experts to provide technical advice and career development

Contributing to Stackshift

General tips

  • Before making the PR, run the code by yourself first to avoid any obvious errors and to make sure it works as expected.
  • Provide pictures or screenshots to illustrate complicated processes where needed.
  • Do not copy and paste existing content. Plagiarism is a serious issue and will not be tolerated. If the tutorial is inspired by some existing content (for example forking an Ethereum tutorial to convert it for use on Avalanche), reference it and link to it. Add potential errors and troubleshooting. Of course, the tutorial shouldn't list all possible errors but make an effort to catch the important or most common ones.
  • Include any walkthrough videos or video content in the PR by uploading it to Google Drive if needed.

Submitting your weekly task

Submission Creation Process

  • Create and Move the Trello Card for your tutorial from Todo to In progress
  • Once you have completed your submission, move your Trello Card from In progress to Review and please wait as we review your tutorial and address any comments from your reviewer.
  • Only one submission will be accepted per week. I.E submitting a task for week3 while still in week2 will not be accepted and the submitted task will be disallowed.
  • Unfinished tasks from the previous week can be rolled over to the next week but must be completed before snapshot for the month. Any submission for month-one after snapshot of month-one will not be compensated except when explicitly stated by the Devrel team.

How to Create a PR

Best Practices

  • Before creating a PR, make sure to pull the code from main branch - git pull upstream main.
  • To use prettier in VSCode, you can press Cmd/Ctrl + shift + p and search for Format Document with and select Prettier - Code formatter.
  • Before creating a PR, make sure your code is well formatted and there are no errors in the console.

Reward schedule

  • Rewards are made on the basis of completed tasks.
  • A snapshot will be taken of the number of completed tasks on the Trello board at the end of the month and payments will be made accodingly (100 cUSD per submission representing each week. I.E if a participant completed all four tasks for the month, they get a bulk payment of 400 cUSD)
  • The recipient of the most helpful participant will be decided by all participants and the reward gets added to his/her/their payments.

About

The Celo Stackshift program

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published