{"id":14735,"date":"2021-05-17T09:00:00","date_gmt":"2021-05-17T07:00:00","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=14735"},"modified":"2023-06-23T16:35:05","modified_gmt":"2023-06-23T14:35:05","slug":"responsible-production-green-consumption-call4code","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/","title":{"rendered":"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste"},"content":{"rendered":"\n<p>Current approaches to water, food, and production need to be reverse-engineered worldwide to achieve real sustainability for the global population. ICT technology provides the foundation on which to build disruptive solutions that will change the world forever.&nbsp;<\/p>\n\n\n\n<p>This change can be called a digital transformation: teams can build ingenious, disruptive solutions based on an ICT foundation. These solutions will be available to the whole world, thanks to a Cloud-based deployment. Artificial Intelligence will handle the more challenging, data-hungry feeds, allowing decision makers and private citizens to make the best possible decisions around sustainability issues.<\/p>\n\n\n\n<p>The systems that produce food and water, and the industry that sustains ten billion people all need to undergo a worldwide process of re-engineering. People and organizations need to organize themselves in a new, interlinked way to allow the <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/data-scientist\/zero-hunger-global-challenge\/\" target=\"_blank\" rel=\"noopener\">human race<\/a> to live long and prosper!&nbsp;<\/p>\n\n\n\n<p>Fortunately, technology may prove to be an important part of the cure for what ails us. Even better, you can be part of that cure. <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Join the IBM Call for Code Global Challenge 2021 NOW!<\/a><\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-77399f7e wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-undefined uagb-block-00051c4b     \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#technology-at-the-service-of-the-planet\" class=\"uagb-toc-link__trigger\">Technology at the service of the Planet<\/a><li class=\"uagb-toc__list\"><a href=\"#the-idea\" class=\"uagb-toc-link__trigger\">The idea<\/a><li class=\"uagb-toc__list\"><a href=\"#featured-tutorials\" class=\"uagb-toc-link__trigger\">Featured tutorials<\/a><li class=\"uagb-toc__list\"><a href=\"#watson-discovery\" class=\"uagb-toc-link__trigger\">Watson Discovery<\/a><li class=\"uagb-toc__list\"><a href=\"#kubernetes\" class=\"uagb-toc-link__trigger\">Kubernetes<\/a><li class=\"uagb-toc__list\"><a href=\"#new-relic\" class=\"uagb-toc-link__trigger\">New Relic<\/a><li class=\"uagb-toc__list\"><a href=\"#cloudant\" class=\"uagb-toc-link__trigger\">Cloudant<\/a><li class=\"uagb-toc__list\"><a href=\"#web-scraping\" class=\"uagb-toc-link__trigger\">Web scraping<\/a><li class=\"uagb-toc__list\"><a href=\"#fastify\" class=\"uagb-toc-link__trigger\">Fastify<\/a><li class=\"uagb-toc__list\"><a href=\"#data-sets\" class=\"uagb-toc-link__trigger\">Data sets<\/a><li class=\"uagb-toc__list\"><a href=\"#ngo-documents\" class=\"uagb-toc-link__trigger\">NGO documents<\/a><li class=\"uagb-toc__list\"><a href=\"#step-1-join-the-community\" class=\"uagb-toc-link__trigger\">Step 1: Join the community<\/a><li class=\"uagb-toc__list\"><a href=\"#step-2-access-the-resources\" class=\"uagb-toc-link__trigger\">Step 2: Access the resources<\/a><li class=\"uagb-toc__list\"><a href=\"#step-3-get-connected\" class=\"uagb-toc-link__trigger\">Step 3: Get connected<\/a><li class=\"uagb-toc__list\"><a href=\"#step-4-submit-your-solution\" class=\"uagb-toc-link__trigger\">Step 4: Submit your solution<\/a><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<h3 class=\"wp-block-heading\" id=\"h-technology-at-the-service-of-the-planet\">Technology at the service of the Planet<\/h3>\n\n\n\n<p>On our<a href=\"https:\/\/events.codemotion.com\/webinars\/la-technologie-au-service-de-la-plante-call-for-code-2021\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\"> webinar to introduce the 2021 Call for Code Global Challenge<\/a>, Georges-Henri Moll, distinguished Data Scientist at IBM, and Xavier Rey-Robert, Developer Advocate at IBM, demonstrate how to view open data in a Node.js dashboard.<\/p>\n\n\n\n<p>Their example shows the process for locating polluted waters, while Xavier Rey-Robert goes on to explain how to build a Node.js dashboard for an earthquake alert system.<\/p>\n\n\n\n<p>These tutorials are taken from the starter kits for the <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/data-scientist\/2021-ibm-call-for-code\/\" target=\"_blank\" rel=\"noopener\">2021 Call for Code<\/a>. If you are curious to learn more, or to discover how to take full advantage of this opportunity, don&#8217;t miss it!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-challenge\">The Challenge<\/h2>\n\n\n\n<p>IBM is part of the 2021 Call for Code Global Challenge, based on the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.undp.org\/content\/undp\/en\/home\/sustainable-development-goals.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Seventeen Substainable Development Goals<\/a> of the UN. The Call for Code focuses on teams involved in developing solutions that will change the planet&#8217;s life &#8211; and perhaps your life too!<\/p>\n\n\n\n<p>The  community is a huge one: over 400,000 developers in 179 Countries have participated, creating in excess of 15,000 applications.<\/p>\n\n\n\n<p>Participate in a team, devise a solution, and compete to have a chance to win $200,000 and receive comprehensive support to deploy your solution.<\/p>\n\n\n\n<p>The Call for Code initiative offers you the opportunity to build and contribute to sustainable, <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/contributing-to-open-source-projects\/\" target=\"_blank\" rel=\"noopener\">open-source technology projects<\/a> that address social and humanitarian issues.&nbsp;<\/p>\n\n\n\n<p>Call for Code is different from other Tech for Good initiatives in that the top solutions are deployed in the real world, making a demonstrable difference in communities with the greatest need.&nbsp;<\/p>\n\n\n\n<p>The 2021 edition presents your creative mind with three different challenges &#8211; all you have to do is  choose the best fit for you.  The challenges focus on: zero hunger, <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/data-scientist\/data-analysis-clean-water-sanitation-call4code\/\" target=\"_blank\" rel=\"noopener\">clean water and sanitation<\/a>, and responsible production\/green consumption.<\/p>\n\n\n\n<p>IBM has been sponsored this initiative for a long time and continues to do so.&nbsp;<\/p>\n\n\n\n<p>What are you waiting for? Be part of the fun, pick the challenge that is right for you, and build your skills whilst also creating meaningful change! The most direct way to get involved with Call for Code is by forming a team and competing in the Global Challenge.&nbsp;<\/p>\n\n\n\n<p>If your current schedule does not allow you to be part of a team, you can help by  contributing code to existing open-source projects instead.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-pillars\">The Pillars<\/h2>\n\n\n\n<p>Competing in a global challenge offers every participant a huge bonus &#8211; the chance to understand how each step of a large project is realised. This deepens many individual competencies and broadens participants&#8217; overall perspective. Anyone can create a winning solution!&nbsp;<\/p>\n\n\n\n<p>Open-Source, community-driven environments provide a strong foundations for digital projects today. Every international project draws on a solid network of communities and components to maximum advantage. Based on such strong foundations, robust environments can easily be developed with the help of a rich infrastructure, such as that of IBM.<\/p>\n\n\n\n<p>Every competitor&#8217;s goal is to win, and this is equally true of the Call For Code Global Challenge 2021. Broader horizons are an important take-away for every participant.&nbsp;<\/p>\n\n\n\n<p>Then of course, there&#8217;s the chance that participation might launch a developer to international prominence and worldwide visibility, whether by winning or simply participating.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-a-path-to-responsible-computing\">A path to Responsible Computing<\/h2>\n\n\n\n<p>Responsibility &#8211; it&#8217;s a hugely important point. This year, Call for Code is tackling the imminent and existential threat to Planet Earth: climate change. As the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.un.org\/en\/global-issues\/climate-change\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">United Nations<\/a> says, \u201cThe impacts of climate change are global in scope and unprecedented in scale.&nbsp;Without drastic action today, adapting to these impacts in the future will be more difficult and costly.\u201d <\/p>\n\n\n\n<p>Rashik Parnar, a technologist working in IBM for about 40 years, has been involved with the Call for Code Global Challenge several years as both a judge and a mentor. Rashik and his fellow technologists view using tech for good, as well as responsible computing, as the path forward to a better future for our world.<\/p>\n\n\n\n<p>Rashik supports Call for Code teams with his expertise, helping them unleash their potential impact, and has this to say: &#8220;Whether you want to build new skills to carry forward into your professional career, meet a worldwide community of innovators, or inscribe your code on a transformative solution that effectively combats climate change, the time to answer the call is now! Join Call for Code and be part of the solution.&nbsp;&#8220;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-likebee-optimizing-plastic-use\">LikeBee, optimizing plastic use<\/h2>\n\n\n\n<p>Plastic is a big part of production processes all over the world. Every macro-region is pursuing ways to lower the impact of all kinds of plastics on the environment.&nbsp;<\/p>\n\n\n\n<p>Finding a way to lower the impact of plastic is very important &#8211; this family of materials makes a large contribution to climate change. By 2050, the carbon footprint of plastic is expected to account for a full fifteen percent of the global annual carbon budget.&nbsp;<\/p>\n\n\n\n<p>One of the Regional Winners of the 2020 Call for Code Challenge, LikeBee from Brazil, has good news for us: recycling can save energy and reduce plastic-related carbon emissions. This team created LikeBee to help consumers become more conscious of the positive impact they can have on reducing plastics.&nbsp;<\/p>\n\n\n\n<p>The team developed an intelligent recycling bin, associated with its own app: this complete solution records a user&#8217;s recycling activity and offers digital discount coupons, based on the level of activity achieved, that can be used at stores in the LikeBee network.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-delving-deep-into-the-production-challenge\">Delving deep into the Production Challenge<\/h2>\n\n\n\n<p>The current use of natural resources is unsustainable. The global material footprint rose nearly eighteen percent &#8211; from\u202f73\u202fbillion metric tons in 2010 to 85.9 billion metric tons &#8211; in 2017. These numbers come from a UN report that also establishes seventeen essential goals to be achieved in relation to climate change.&nbsp;<\/p>\n\n\n\n<p>In particular, Goal Twelve aims to achieve economic growth and sustainable development, while reducing our ecological footprint by changing the way we produce and consume goods and resources.<\/p>\n\n\n\n<p>Technology can help responsible production and green consumption in many ways, from recommendations on energy efficiency to highlighting the carbon footprint of online purchases.&nbsp;<\/p>\n\n\n\n<p>The goal of the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/climate-change\/green-consumption\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Production Challenge<\/a> is to take into account all phases of resource use, so that we can do more and better with less. This challenge might involve integrating many pieces of technology to create a single solution.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li>Tech #1: Container management through Kubernetes orchestration<\/li>\n\n\n\n<li>Tech #2: Fastify responsiveness for happy users and servers<\/li>\n\n\n\n<li>Tech #3: <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/machine-learning-dev\/interview-ferdinando-gorga-datascience-the-profession-of-the-data-scientist-with-ibm-watson-tools\/\" target=\"_blank\" rel=\"noopener\">IBM Watson Discovery<\/a> to scan market data<\/li>\n\n\n\n<li>Tech #4: IBM Cloudant-based approach to data storage.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-proposed-architecture\">The proposed architecture<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/frDcMsOuavpEpHjooaJVAbwc6N_kGSy4WpDoLLchm3RQfVMcyA9Lu1211tYZGBy_NCdJ-JUWtg3fXfdNs3ZyBLysPf2GedqUiv1sOp-Xf64mGNaJLFuIN26sqMDrxBqj6CLNIRUX\" alt=\"\"\/><\/figure>\n\n\n\n<ol class=\"is-style-default wp-block-list\">\n<li>The user interacts with a web application for the marketplace.<\/li>\n\n\n\n<li>The React app communicates with the back-end APIs.<\/li>\n\n\n\n<li>The Fastify back end handles data requested by the web app and exposes some public endpoints for material market data through a RESTful API.<\/li>\n\n\n\n<li>The back end queries Watson Discovery for updated information on materials.<\/li>\n\n\n\n<li>Discovery manages a collection of recycled and non-recycled material information, such as average prices, carbon impact, and quality. Discovery enriches the data with natural language processing so that it can be more easily indexed.<\/li>\n\n\n\n<li>Discovery crawls public websites for updates on current material information.<\/li>\n\n\n\n<li>The back end stores and retrieves information on material that is provided by users in an IBM Cloudant NoSQL database.<\/li>\n\n\n\n<li>A Kubernetes cluster is used for a scalable, flexible, modern containerized environment.<\/li>\n\n\n\n<li>New Relic provides Full-Stack Observability and <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/kubernetes-monitoring\/\" target=\"_blank\" rel=\"noopener\">monitoring within the Kubernetes<\/a> environment.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-idea\">The idea<\/h3>\n\n\n\n<p>One of the more pressing challenges in addressing waste and shifting to a more circular economy is the increasing complexity of products. Electronics are getting smaller and more sophisticated, making recovery and reuse of materials challenging.&nbsp;<\/p>\n\n\n\n<p>Product designers should create products with end-of-life in mind, by reducing the number of components, for example. Communities could benefit from developing infrastructure, policies, and systems to support repair, reuse, and recycling.<\/p>\n\n\n\n<p>To encourage this change, IBM proposes creating a transparent and trustworthy platform for trading resources and knowledge, that also provides access to a community of experts.&nbsp;<\/p>\n\n\n\n<p>This platform will enable producers and consumers to build and buy products in a sustainable way by reducing waste, increasing the use of recycled materials, and improving the overall repairability of products.<\/p>\n\n\n\n<p>The platform would support both the producer\/manufacturer and the material supplier.<\/p>\n\n\n\n<p>A producer or manufacturer can find and compare the price, quality, and carbon impact of recycled materials while learning about best practices for recyclable processing, through a trustworthy, real-time trading platform.&nbsp;<\/p>\n\n\n\n<p>A recycled material supplier can sell recycled resources directly to producers through a marketplace at competitive rates.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Responsible production and green consumption | Starter kit overview\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/3gcJrSZfsx8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-more-ideas-on-the-production-challenge\">More ideas on the Production challenge<\/h2>\n\n\n\n<p>There&#8217;s no limit to the projects you and your team may submit. IBM has sketched out some more ideas and listed them on a dedicated <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/Call-for-Code\/Solution-Starter-Kit-Production-2021#more-solution-ideas\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">GitHub page<\/a>. This list includes:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li>Responsible consumption through repairability<\/li>\n\n\n\n<li>Extended product life through repairability<\/li>\n\n\n\n<li>Improved waste collecting and recycling<\/li>\n\n\n\n<li>Efficient waste collection.<\/li>\n<\/ul>\n\n\n\n<p><span style=\"background-color:#ff5c00\" class=\"has-inline-background\">IBM tech used in the Production challenge<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-reference-information-from-ibm\">Reference information from IBM&nbsp;<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-featured-tutorials\">Featured tutorials<\/h3>\n\n\n\n<p><a href=\"https:\/\/developer.ibm.com\/tutorials\/deploy-a-simple-app-on-kubernetes-that-serves-a-web-app-and-communicates-with-watson-discovery\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Deploy a Watson Discovery application with New Relic observability on IBM Cloud Kubernetes Service<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/developer.ibm.com\/patterns\/create-an-app-to-perform-intelligent-searches-on-data\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Create an app to perform intelligent searches on data<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-watson-discovery\">Watson Discovery<\/h3>\n\n\n\n<p>Extract and enrich data with a powerful analytics engine, optimizing searches with the use of natural language processing.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li><a href=\"https:\/\/cloud.ibm.com\/catalog\/services\/discovery\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Watson Discovery<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developer.ibm.com\/patterns\/create-a-cognitive-news-search-app\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Create a cognitive news search app<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developer.ibm.com\/patterns\/create-an-app-to-perform-intelligent-searches-on-data\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Create an app to perform intelligent searches on data<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-kubernetes\">Kubernetes<\/h3>\n\n\n\n<p>Deploy your web applications in a highly scalable, flexible, modern containerized environment.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li><a href=\"https:\/\/cloud.ibm.com\/kubernetes\/catalog\/about\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">IBM Kubernetes Service<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developer.ibm.com\/tutorials\/deploy-a-simple-app-on-kubernetes-that-serves-a-web-app-and-communicates-with-watson-discovery\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Deploy a Watson Discovery application on Kubernetes<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-new-relic\">New Relic<\/h3>\n\n\n\n<p>Gain observability for your Kubernetes environment and your microservices.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li><a href=\"https:\/\/newrelic.com\/signup?utm_source=callforcode2021\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Register for a free New Relic account<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/one.newrelic.com\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Log in to your New Relic account<\/a> and follow the guided installation for Kubernetes<\/li>\n\n\n\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=RKaEt26HjhI&amp;ab_channel=NewRelic\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Learn how to use the Kubernetes Cluster Explorer<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/newrelic.org\/signup\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Upgrade to an Observability for Good account<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-cloudant\">Cloudant<\/h3>\n\n\n\n<p>A NoSQL JSON document database based on Apache CouchDB, with a free trial on IBM Cloud.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li><a href=\"https:\/\/cloud.ibm.com\/catalog\/services\/cloudant\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">IBM Cloudant<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developer.ibm.com\/tutorials\/learn-nodejs-node-with-cloudant-dbaas\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Connecting Cloudant DBaaS to a Node.js app<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-web-scraping\">Web scraping<\/h3>\n\n\n\n<p>Analyze available market data to make automated decisions.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li><a href=\"https:\/\/developer.ibm.com\/patterns\/analyze-e-commerce-websites-and-recommend-optimal-product-pricing\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Build an optimal product price recommendation system<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-fastify\">Fastify<\/h3>\n\n\n\n<p>Power the back-end API with a fast and low-overhead web framework for Node.js.<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li><a href=\"https:\/\/www.fastify.io\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Fastify<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.fastify.io\/docs\/latest\/Getting-Started\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Creating a Fastify application<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-data-sets\">Data sets<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.ecoinvent.org\/home.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Lifecycle Inventory (LCI) Database<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/data.europa.eu\/euodp\/en\/home\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">EU Open Data Portal&nbsp;<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.balebid.com\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Balebid, the global recycling marketplace<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/material-exchange.com\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Material Exchange<\/a><\/p>\n\n\n\n<p><a href=\"http:\/\/e-stewards.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">e-Stewards<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ngo-documents\">NGO documents<\/h3>\n\n\n\n<p>KPMG &#8211; <a href=\"https:\/\/assets.kpmg\/content\/dam\/kpmg\/xx\/pdf\/2019\/10\/the-plastic-recycling-opportunity.pdf\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">The plastic recycling opportunity<\/a><\/p>\n\n\n\n<p>European Union &#8211; <a href=\"https:\/\/circulareconomy.europa.eu\/platform\/en\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">European Circular Economy Stakeholder Platform<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-let-s-start-in-four-easy-steps\">Let&#8217;s start in four easy steps!<\/h2>\n\n\n\n<p>The participation process is easy and straightforward. First, join the community, then access the resources, get connected, and submit your solution. Here are the four steps:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-1-join-the-community\">Step 1: Join the community<\/h3>\n\n\n\n<p>By joining the community, you will be registered for the Global Challenge and will receive:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li>A free IBM Cloud account with $200 in credits, allowing you to build your skills and kick-start your solution;<\/li>\n\n\n\n<li>Call for Code communications, including the latest announcements, events, resources, and more;<\/li>\n\n\n\n<li>Access to a dedicated Slack workspace where you can find tips from Call for Code mentors to help accelerate app development.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-2-access-the-resources\">Step 2: Access the resources<\/h3>\n\n\n\n<p>Learn about the ways in which climate change impacts our world, and get the resources you need to fight back. Find starter kits with code patterns, expert videos, and tutorials to build your idea.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-3-get-connected\">Step 3: Get connected<\/h3>\n\n\n\n<p>Whether you want to find teammates, meet experts, ask questions, or meet other Tech for Good developers from around the world, there\u2019s a community for you. Be sure to join the Call for Code Slack channel to get access to mentors and receive the latest updates.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-4-submit-your-solution\">Step 4: Submit your solution<\/h3>\n\n\n\n<p>When you\u2019re ready to submit your&nbsp;open-source solution, visit the <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/callforcode.org\/submit\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">submission page<\/a> to:<\/p>\n\n\n\n<ul class=\"is-style-default wp-block-list\">\n<li>Provide a link to a public source code repository on GitHub;<\/li>\n\n\n\n<li>Include a three-minute demo video;<\/li>\n\n\n\n<li>Submit your solution.<\/li>\n<\/ul>\n\n\n\n<p>Your solution is officially in the running for a chance to win $200,000 and support in setting up your team as a startup.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/8kD_RG1Msomr499pdMDqb47l7VUHMSaTeKom7RcgCFR5t1N7a6iJDM9gSwGVehmJvLdFR45BzT7wYZj8Rt6M1sjF-zU5kk1WULStgRGIvCuw881OV5rE-ENwOnkEa9Syl-3NHe6I\" alt=\"\"\/><\/figure>\n\n\n\n<p>Submissions are open now, and close in three months, on July 31st. The review process will last until November 2021, when the winners will be announced.<\/p>\n\n\n\n<p>For any further questions, you can access the 2021 Global Challenge <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/callforcode.org\/faq\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">FAQ<\/a>.&nbsp;<\/p>\n\n\n\n<p>The world&#8217;s infrastructure needs a global re-engineering process to keep our planet &#8211; and the human race &#8211; alive.<\/p>\n\n\n\n<p>IBM&#8217;s Call for Code Global Challenge 2021 is a great way to make a contribution to improving the Earth\u2019s health, and maybe a developer\u2019s health and wealth too. You can make a difference at a planetary level. Don\u2019t wait: <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.ibm.com\/callforcode\/get-started\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Join the IBM Call for Code Global Challenge 2021 NOW!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Current approaches to water, food, and production need to be reverse-engineered worldwide to achieve real sustainability for the global population. ICT technology provides the foundation on which to build disruptive solutions that will change the world forever.&nbsp; This change can be called a digital transformation: teams can build ingenious, disruptive solutions based on an ICT&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/\">Read more<\/a><\/p>\n","protected":false},"author":8,"featured_media":14767,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":8,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[8457],"tags":[5078,4446],"collections":[],"class_list":{"0":"post-14735","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-data-science","8":"tag-coding-challenge","9":"tag-data-analysis","10":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Responsible Production in Software Development<\/title>\n<meta name=\"description\" content=\"Responsible production and green consumption are key for our planet&#039;s survival. Technology is the solution. Join the Call4Code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste\" \/>\n<meta property=\"og:description\" content=\"Responsible production and green consumption are key for our planet&#039;s survival. Technology is the solution. Join the Call4Code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-17T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-23T14:35:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Leo Sorge\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leo Sorge\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/\"},\"author\":{\"name\":\"Leo Sorge\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/99fe84861e17797989e16094aac727d5\"},\"headline\":\"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste\",\"datePublished\":\"2021-05-17T07:00:00+00:00\",\"dateModified\":\"2023-06-23T14:35:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/\"},\"wordCount\":2248,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg\",\"keywords\":[\"Coding Challenge\",\"Data Analysis\"],\"articleSection\":[\"Data Science\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/\",\"name\":\"Responsible Production in Software Development\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg\",\"datePublished\":\"2021-05-17T07:00:00+00:00\",\"dateModified\":\"2023-06-23T14:35:05+00:00\",\"description\":\"Responsible production and green consumption are key for our planet's survival. Technology is the solution. Join the Call4Code.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg\",\"width\":1200,\"height\":628,\"caption\":\"Responsible Production and Green Consumption How to Make a Sustainable Path and Avoid Wasting\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/data-science\\\/responsible-production-green-consumption-call4code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Science\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/ai-ml\\\/data-science\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Codemotion.Italy\\\/\",\"https:\\\/\\\/x.com\\\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/99fe84861e17797989e16094aac727d5\",\"name\":\"Leo Sorge\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g\",\"caption\":\"Leo Sorge\"},\"description\":\"I hold a degree in electronics. I talk and write about science and technology in both real and close-to-real worlds since 1976. I frankly believe that business plan and singularity are excellent starts for science-fiction stories.\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/leo-sorge\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Responsible Production in Software Development","description":"Responsible production and green consumption are key for our planet's survival. Technology is the solution. Join the Call4Code.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/","og_locale":"en_US","og_type":"article","og_title":"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste","og_description":"Responsible production and green consumption are key for our planet's survival. Technology is the solution. Join the Call4Code.","og_url":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2021-05-17T07:00:00+00:00","article_modified_time":"2023-06-23T14:35:05+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg","type":"image\/jpeg"}],"author":"Leo Sorge","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Leo Sorge","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/"},"author":{"name":"Leo Sorge","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5"},"headline":"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste","datePublished":"2021-05-17T07:00:00+00:00","dateModified":"2023-06-23T14:35:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/"},"wordCount":2248,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg","keywords":["Coding Challenge","Data Analysis"],"articleSection":["Data Science"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/","url":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/","name":"Responsible Production in Software Development","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg","datePublished":"2021-05-17T07:00:00+00:00","dateModified":"2023-06-23T14:35:05+00:00","description":"Responsible production and green consumption are key for our planet's survival. Technology is the solution. Join the Call4Code.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg","width":1200,"height":628,"caption":"Responsible Production and Green Consumption How to Make a Sustainable Path and Avoid Wasting"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/data-science\/responsible-production-green-consumption-call4code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Data Science","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/data-science\/"},{"@type":"ListItem","position":3,"name":"Responsible Production and Green Consumption: How to Find a Sustainable Path forward and Avoid Waste"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/99fe84861e17797989e16094aac727d5","name":"Leo Sorge","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/60ef89012822fdaeb014dc2b17dcc78c3a835e1dfe86ede053fa46a91926fd29?s=96&d=mm&r=g","caption":"Leo Sorge"},"description":"I hold a degree in electronics. I talk and write about science and technology in both real and close-to-real worlds since 1976. I frankly believe that business plan and singularity are excellent starts for science-fiction stories.","url":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-600x600.jpg","author_info":{"display_name":"Leo Sorge","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg",1200,628,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-300x157.jpg",300,157,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-768x402.jpg",768,402,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-1024x536.jpg",1024,536,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg",1200,628,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg",1200,628,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting.jpg",100,52,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2021\/05\/Responsible-Production-and-Green-Consumption-How-to-Make-a-Sustainable-Path-and-Avoid-Wasting-600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Leo Sorge","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/leo-sorge\/"},"uagb_comment_info":0,"uagb_excerpt":"Current approaches to water, food, and production need to be reverse-engineered worldwide to achieve real sustainability for the global population. ICT technology provides the foundation on which to build disruptive solutions that will change the world forever.&nbsp; This change can be called a digital transformation: teams can build ingenious, disruptive solutions based on an ICT&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/14735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=14735"}],"version-history":[{"count":11,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/14735\/revisions"}],"predecessor-version":[{"id":21594,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/14735\/revisions\/21594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/14767"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=14735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=14735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=14735"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=14735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}