Code code for crops


Farming Simulator
Reward $2000


Farm Bot


Take a look at our Coding For Crops challenges
and create better access to sustainable agriculture


Digital Enlightment Is Open-Source

Let´s Go To GitHub


AgLab SaaS


Big Data & Science



FAQ Coding & Contributions

If you’re a new open source contributor, the process can be intimidating. How do you find the right project? What if you don’t know how to code? What if something goes wrong?

Not to worry! There are all sorts of ways to get involved with an open source project, and a few tips will help you get the most out of your experience.

You don’t have to contribute code

A common misconception about contributing to open source is that you need to contribute code. In fact, it’s often the other parts of a project that are most neglected or overlooked. You’ll do the project a huge favor by offering to pitch in with these types of contributions!

Even if you like to write code, other types of contributions are a great way to get involved with a project and meet other community members. Building those relationships will give you opportunities to work on other parts of the project.

  • Organize workshops or meetups about the project, like @fzamperin did for NodeSchool
  • Organize the project’s conference (if they have one)
  • Help community members find the right conferences and submit proposals for speaking
  • Restructure layouts to improve the project’s usability
  • Conduct user research to reorganize and refine the project’s navigation or menus
  • Put together a style guide to help the project have a consistent visual design
  • Create art for t-shirts or a new logo
  • Write and improve the project’s documentation
  • Curate a folder of examples showing how the project is used
  • Start a newsletter for the project, or curate highlights from the mailing list
  • Write tutorials for the project
  • Write a translation for the project’s documentation
  • Link to duplicate issues, and suggest new issue labels, to keep things organized
  • Go through open issues and suggest closing old ones
  • Ask clarifying questions on recently opened issues to move the discussion forward
  • Find an open issue to tackle
  • Ask if you can help write a new feature
  • Automate project setup
  • Improve tooling and testing
  • Review code on other people’s submissions
  • Write tutorials for how a project can be used
  • Offer to mentor another contributor
  • Answer questions about the project on e.g., Stack Overflow or Reddit
  • Answer questions for people on open issues
  • Help moderate the discussion boards or conversation channels

While “open source” often refers to software, you can collaborate on just about anything. There are books, recipes, lists, and classes that get developed as open source projects.

Even if you’re a software developer, working on a documentation project can help you get started in open source. It’s often less intimidating to work on projects that don’t involve code, and the process of collaboration will build your confidence and experience.

Collaborating With SkyFarms

The SkyFarms Team would love to welcome you to code for crops, but first to make sure you can contribute code that is solid, we will send you a coding test before you will get our badge as a SkyFarms developer. Once the test has been reviewed, we will help you to get up to speed on your work environment and introduce you to our IT department.

Naturally this only applies on developers that want to be working in our core team.

Contributions, that you can also choose, for rewards has a slightly different procedure. Mail us your options and we start a dialogue about your contribution.

We hire developers after our needs. Salaries can vary depending on the workload and our expansion the next few months

Contributions always include a reward.

First step, we will start up a correspondence with you and make plans after we get introduced properly!

So don´t hesitate to reach out to us, we will help you on board.

Once you are with us, regardless if you have a position as our team developer or you are contributing code, we have support for you!

Our Slack channel, meet, talk and create teams for tasks

Trello board, follow and make plans with our team

Our Forum, open a new topic on your questions

SkyFarms Team members, someone is always online!

Contribution rewards is formed upon agreement.

And payments is delivered also upon agreement.

Contributing Challenges

SAAS – Reward 1200€

Software as a service is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted.

Are you an awesome coder? We need your help. We are going to change the world..

Help us do the magical stuff and deliver an awesome product!



SIMULATOR – Reward 2000€

A fun project for a few days?? Check it out!

Documentation: Farming Simulator Details

Wireframe Example:



ONLINE FARMING ASSISTANT – Reward starting from 1000€


Are you skilled in AI and/or Machine Learning? Would you like to set up a tool with the aim to help and funnel farmers in their search for the right information on our page?

A farm assistant bot to guide our members or farmers on yield farm areas, cost, hardware options, points of information and connect to companies.


Get in touch and let´s make it happen!




BIG DATA SCIENCE – Full Time Work – Contract – Free Coffee!

Big data approach cannot be easily achieved using traditional data analysis methods. Instead, unstructured data requires specialized data modeling techniques, tools, and systems to extract insights and information as needed by organizations. Data science is a scientific approach that applies mathematical and statistical ideas and computer tools for processing big data. Data science is a specialized field that combines multiple areas such as statistics, mathematics, intelligent data capture techniques, data cleansing, mining and programming to prepare and align big data for intelligent analysis to extract insights and information.

This concept refers to the large collection of heterogeneous data from different sources and is not usually available in standard database formats we are usually aware of. Big data encompasses all types of data namely structured, semi-structured and unstructured information which can be easily found on the internet. Big data includes,

  • Unstructured data – social networks, emails, blogs, tweets, digital images, digital audio/video feeds, online data sources, mobile data, sensor data, web pages, and so on.
  • Semi-structured – XML files, system log files, text files, etc.
  • Structured data – RDBMS (databases), OLTP, transaction data, and other structured data formats.

Therefore, all data and information irrespective of its type or format can be understood as big data. Big data processing usually begins with aggregating data from multiple sources.


KUMU – Reward upon agreement!

We need your skills on mastering our network map!

Are you a precise person? Are you into details and loves making visual mind maps?

Well, we are looking for you! We would love to get in touch with you so don´t hesitate, send a mail today from here and let us know that you exist! Let´s make information easily accessible for everyone.