Build for Better Code Challenge Enter contest button #join
Contest
Build For Better Code Challenge: AI & Sustainability Solve for sustainability with Build for Better Woman looing at a tablet https://pubhub.devnetcloud.com/media/build-for-better/site/images/buildforbetter.svg Are you ready to make an impact? The global focus on slowing climate change through reduced energy consumption is gaining momentum, and developers like you have an opportunity to lessen environmental impact on our planet through thoughtful application of technology. <br/><br/> By nature, technology, code, and development require energy consumption. But, this same technology also has the power to reduce or eliminate this energy consumption. We want you to harness this power. <br/><br/> Whether you develop an AI-powered bot that suggests the most energy-efficient code or introduce automation in a novel way for an eco-friendly building, we’re excited to witness creativity and innovation — and hear why solving for sustainability is important to you! link-to How to enter contest #join login
https://pubhub.devnetcloud.com/media/build-for-better/site/images/at-bg.jpg Why should I Build for Better? If you need another reason to join us in building a better future, you can think about the Build for Better challenge as an application to join a prestigious group of thought-leaders at DevNet. <br/><br/>Up to three winners will be highlighted in our DevNet community, receive an invitation for mentorship sessions with DevNet experts, and $500 in credits to the Cisco Store. You will also:

<ul> <li><b>Make an Impact:</b> Harness the capabilities of technology to drive meaningful change in the technology sector's energy footprint. </li> <li><b>Showcase Your Skills:</b> Demonstrate your prowess in coding and sustainability. </li> <li><b>Join a Community:</b> Connect with like-minded developers who are equally passionate about AI, Sustainability,and  Observability. </li> <li><b>Innovate for Good:</b> Employ your creativity to tackle real-world issues, to forge a path to a sustainable tech future. </li> <li><b>Engage with Experts:</b> Gain access to a community of Cisco developers and professionals who are eager to collaborate on energy-saving initiatives. </li> <li><b>Be Recognized:</b> Showcase your solution on a global stage, demonstrating your commitment to sustainability and technical acumen. </li></ul>
hello https://pubhub.devnetcloud.com/media/build-for-better/site/images/challengebg.jpg
How to submit your Build for Better code
Sign up for DevNet
To join the contest, register to become a DevNet member. Or log in if you are already a member.
Sign up
Complete
Submit your code
Get inspired by the use cases in the following section and start coding! Publish your code on GitHub with clear technical documentation (submit your README file!). Read the code specific requirements. Submission closes on May 6, 2024 at 11:59pm PT.
Submit project on Code Exchange
Judging & announcement
Upon your submission, you will get an email confirmation and the DevNet judging panel will begin reviewing the code. We will announce the winner on May 15, 2024. Stay tuned and happy coding! Share the challenge.

Questions? Ask the DevNet Webex community.
#BuildForBetter Coding Challenge: Chat with the Judges! Our panel of 5 judges will assess and score each submission for the below qualities: Devnet Build for Better chat with the judges https://www.youtube.com/live/eKiPUIuzvfc?si=yv9FbUpbzxOqE0X3 false true <ul> <li><b>Originality:</b> Evaluation of inventive approaches, including the novelty of the algorithms, techniques or processes used; uniqueness from other entries and existing solutions; and creative application of technology to address sustainability. </li> <br> <li><b>Quality of code:</b> Assessment of readability, efficiency, reliability, presence of comprehensive documentation, and usage of secure coding standards. </li> <br> <li><b>Relevancy and impact to sustainability:</b> Examination of how well the submission addresses sustainability challenges, the potential for tangible environmental or societal benefits, and the practicality of implementing the solution in real-world scenarios to effect positive change. </li> While we welcome and would be excited to see the usage of Cisco technology in your submission, it is not a mandatory requirement or factor in the judging criteria. ​ link-to Enter contest #join login
https://pubhub.devnetcloud.com/media/build-for-better/site/images/BFB-bg.svg Get inspired by the following use cases and start coding! false energyconsumption Energy Consumption Are you a developer with a vision for a more sustainable world? We're calling on you to channel your coding expertise into the fight against climate change, using the power of Cisco software and the Cisco Observability Platform. Your commitment to energy-efficient solutions can be the catalyst for change, propelling us towards a greener and more sustainable future. <br><br> <b>Technology Hints:</b> Cisco Meraki, Cisco IOS XE, Cisco Observability Platform https://pubhub.devnetcloud.com/media/build-for-better/site/images/energy.png Use Case Example 1​​​ <b>AI-Driven Carbon Footprint Minimizer on Cisco:</b> Take the plunge into eco-friendly innovation by crafting an AI capable of more than just data analysis. Utilizing the Cisco Observability Platform, your AI will analyze power utilization, develop intricate carbon emissions models, and offer smart ways to decrease the carbon footprint of digital infrastructures. This tool will enable developers and businesses to quantify and mitigate their environmental impact, with your code emerging as a pillar of sustainable technological progress. Refer to the following developer resources and start coding now! Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ Use Case Example 2 <b>Smart Energy Dashboard with Cisco Automation​​​:</b> Picture a dashboard that not only tracks power consumption in real-time but also identifies opportunities to cut down on energy waste. Your mission is to harness Cisco software to collect power consumption data and display it through an intuitive dashboard interface. Then, elevate your solution by coding automation scripts that interact with Cisco networking hardware, like shutting down PoE ports after hours to conserve energy. Your innovative approach will revolutionize energy management for businesses and smart homes alike. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ applicationsecurity Smart Buildings & Energy Efficiency​ Developers, it's time to shine a spotlight on your talent and passion for sustainable innovation by utilizing the power of Cisco's advanced software and the Cisco Observability Platform. We are calling on you to create coding solutions that not only push the boundaries of technology but also drive us towards a future of responsible energy consumption.​ <br><br> <b>Technology Hints:</b> Cisco Meraki, Cisco IOS XE, Cisco Observability Platform https://pubhub.devnetcloud.com/media/build-for-better/site/images/smartBuilding.png Use Case Example 1​​ <b>Cisco-Enhanced Smart Presence-Aware Lighting System​​​​​:</b> Redefine smart lighting with your coding expertise by leveraging location data from Cisco wireless networks and video cameras to intelligently control PoE lights. Utilize the robust capabilities of Cisco software to ensure that lighting responds dynamically to the presence or absence of people in a space, thereby conserving energy with precision and efficiency. Your system will serve as a beacon for energy savings in a variety of environments, from modern offices to smart homes. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ Use Case Example 2 <b>AI-Driven Climate Control Advisor via Cisco​:</b> Embrace the challenge to fine-tune energy usage using the Cisco Observability Platform. Integrate data from temperature sensors, HVAC systems, and weather applications to feed into an AI that not only suggests improvements in power utilization but also provides future energy consumption predictions. With Cisco's powerful tools at your disposal, your code can lead to optimized climate control strategies and a marked reduction in energy waste. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ greencoding Green Coding Calling all eco-minded developers! We're rallying a movement of innovative minds who are eager to push the boundaries of technology for environmental good. Your coding can dramatically reduce energy consumption and shape a more sustainable digital world. Seize this opportunity to deploy your expertise and make a significant impact with every line of code. <br><br> <b>Technology Hints:</b> Software Development https://pubhub.devnetcloud.com/media/build-for-better/site/images/greencoding.png Use Case Example 1 <b>Eco-Friendly Language Selector AI:</b> Leverage the power of software to create an AI bot that pioneers sustainable software development. Process vast amounts of data efficiently and help your AI determine the most energy-efficient programming language for a given task. Envision a tool that recommends the optimal language to minimize power usage, all while maintaining peak performance. Your innovative AI will enable developers around the globe to make greener choices in their coding endeavors. Sample Code Green Monitoring Stack A monitoring stack with samples for collection and data exploration for sustainability purposes. See repo /codeexchange/github/repo/cisco-open/green-monitoring/ Sample Code Open Telemetry Network This an exercise to play with AI, specifically OpenAI. The end goal is to get help from AI understanding alarms and giving steps we could do to fix the issue. See repo /codeexchange/github/repo/jillesca/open_telemetry_network_impact/ Blog Cisco Sustainability Blogs Read https://blogs.cisco.com/tag/sustainability Site Cisco's holistic approach to environmental sustainability Go https://www.cisco.com/c/en/us/about/csr/environmental-sustainability.html Use Case Example 2 <b>Code Efficiency Enhancer AI​:</b> Rise to the occasion and develop an AI bot that epitomizes smart and eco-friendly coding. Accurately estimate and analyze code power consumption and CPU cycles. Your AI won't just stop at analysis—it will push boundaries by suggesting enhancements to streamline code for superior efficiency and sustainability. This tool will become an essential asset for developers who aim to polish their code, optimizing energy use and contributing to a greener planet with the support of Cisco's advanced networking capabilities. Sample Code Green Monitoring Stack A monitoring stack with samples for collection and data exploration for sustainability purposes. See repo /codeexchange/github/repo/cisco-open/green-monitoring/ Sample Code Open Telemetry Network This an exercise to play with AI, specifically OpenAI. The end goal is to get help from AI understanding alarms and giving steps we could do to fix the issue. See repo /codeexchange/github/repo/jillesca/open_telemetry_network_impact/ Blog Cisco Sustainability Blogs Read https://blogs.cisco.com/tag/sustainability Site Cisco's holistic approach to environmental sustainability Go https://www.cisco.com/c/en/us/about/csr/environmental-sustainability.html