Report


💡 Active projects and challenges as of 03.06.2026 23:41.

Hide text CSV Data Package Print

Fern IT

Started at BärnHäckt


~ README ~

Green Software

Fern IT

A BärnHäckt 2025 project.

Mit KI zu GreenOps - Digitalisierung wird ökologisch nachhaltiger

(With AI to GreenOps - Digitization becomes environmentally sustainable)

CONTEXT AND BACKGROUND

The digital transformation is leading to a steadily increasing energy consumption in IT. At the same time, developers and operations teams often lack tools and support to understand and actively reduce the ecological footprint of their software. While the specification software carbon intensity (SCI), for example, is an important benchmark, there is a lack of integrations in everyday software development and operations. The challenge is to bring concepts, data and measures closer together for more Green IT. We not only need dashboards that visualize CO2 emissions, but also intelligent tools that support making ecological decisions and implementing measures.

DESCRIPTION OF PROBLEMS

Task / Objectives:

Your mission is to design an intelligent assistant that helps developer and operator teams to sustainably optimize the Carbon Intensity (SCI) software throughout the entire life cycle of a software.

Frame / specifications:

  • Technology stack : Choosing the technology and AI stack is free as long as the solution becomes largely open and interoperable. Frameworks for chatbots and programming languages (Java, Ruby, Python, Go, JavaScript/TypeScript) are welcome.
  • Open Source & LLMs : The solution should be as open as possible, prefer to use open source LLMs and be published as open source.
  • SCI Calculation : Use the information of the Green Software Foundation as a basis (ISO standard).
  • Output : A clever concept, a cool presentation and a tangible solution prototype – that's not just what you score with BärnHäckt.

Additional ideas for implementation:

The following aspects are taken up with intelligent, AI-powered assistants:

  • Repository analysis & recommendations: The wizard is able to analyze Git repositories and, based on code, used languages, build processes and dependencies, to generate concrete recommendations to reduce energy consumption and resource usage. Some examples:
    • Suggestions for code optimization (more efficient algorithms, reduction of I/O operations).
    • Recommendations for leaner container images.
    • Notes on optimizing CI/CD pipelines (avoidance of unnecessary builds, optimization of test runs).
    • Proposals for the use of more energy-efficient libraries or frameworks.
    • Architecture tips for more sustainability (e.g. Event-Driven Architectures, Serverless).
    • Optimization of batch running based on the availability of green energy.
  • SCI Monitoring & Recommendations (Kubernetes/OpenShift): The wizard can connect to a Kubernetes environment (ideally OpenShift), captures real-time metrics (e.g. CPU usage, memory-use, network traffic) and calculates/visualizes the Software Carbon Intensity (SCI) of ongoing applications (in the case of missing information, assumptions are used or they can be entered interactively (e.g. embodied carbon and CO2e per KWh). Based on this live data, the wizard makes recommendations. Some examples:
    • Recommendations for automatic scaling of pods based on actual needs.
    • Identification of workloads that consume unnecessarily many resources and suggestions for optimization.
    • Notes on shifting workloads in times with greater green energy availability.
    • Contextual recommendations for adjusting resource limits and quotas.
  • Interactive communication & learning ability : The AI assistant communicates interactively in a chat, asks questions, makes concrete and proactive suggestions and discusses with the user (developer and operator). Ideally, the assistant can learn from these interactions and improve recommendations about the time.

Challenge Sponsor: Puzzle ITC

Puzzle ITC is an established software and technology company with a 25-year history. More than 140 committed people are implementing sophisticated IT projects at its Bern, Zurich, Basel and Tübingen (DE) sites. The focus of our business activities is on open standards and economical, resilient IT. Companies and organizations receive competent support – holistic or as needed from the initial idea to the operation of a digital solution. Business analysis, project management, the own user experience studio, software development as well as system, container and platform engineers work hand in hand. We develop and implement agile, use modern open source technologies and accompany them into the new, rapidly evolving world of AI. Cloud Native applications and modern, future-proof IT solutions are created tailored to the production.


genuary-2025

All my submissions for Genuary 2025, a month-long creative coding festival! Enjoy your visit :)


~ README ~

🌟 welcome to my genuary 2025 portfolio!

genuary is a month-long festival celebrating the magic of creative computation and generative art. every day in january, i will create coded art inspired by the daily prompts for this year’s edition.

this portfolio is a collection of my creative explorations, showcasing how code can transform into art. each piece is built using p5.js and other creative tools.

stay tuned for daily updates!


🔗 links


📅 my genuary 2025 projects

day prompt link to sketch
1 mondrian game of life view sketch
15 design a rug view sketch
16 generative palette view sketch
17 what if pi = 4? view sketch
18 what does wind look like? view sketch
19 op art view sketch
20 generative architecture view sketch
21 collision detection view sketch
22 gradients only view sketch
23 inspired by brutalism view sketch
24 sand physics + rain simulation view sketch

🛠 how it works

each sketch explores a unique generative art prompt and is created using:

  • p5.js: a creative coding library in javascript.
  • creative algorithms: cellular automata, recursive patterns, random walks, and more.
  • generative techniques: experimenting with randomness, rules, and visual aesthetics.

🎨 highlights

  • interactive features: many sketches allow you to drag, click, or interact with the canvas.
  • dynamic visuals: watch as the art evolves frame by frame.
  • custom rules: inspired by generative art legends, my sketches feature a blend of structure and chaos.

stay tuned as the month unfolds with exciting new creations! let me know what you think and feel free to share your own genuary creations. 😊


  • Created: 26.05.2025 by Oleg
  • Updated: 24.10.2025
  • Progress: 17% (Project)
  • Permalink

Tech Stack Facts

A Nutrition Facts-inspired Label for Tech Stack Assessments at Hackathons


~ PITCH ~

🅰️ℹ️ Generated with GPT-4O-MINI, Cohere, Mistral

In the evolving landscape of technology and collaboration, understanding the strengths and weaknesses of various tech stacks used in hackathons is crucial for creating impactful solutions. Inspired by the familiar Nutrition Facts label, we aim to develop a standardized visual assessment tool that provides participants with transparent and easily digestible information about the tech stacks utilized in their projects. This label would help participants make informed decisions about the technologies they choose, thereby promoting fair competition and effective use of resources.

  1. Define key metrics and categories that should be included in the tech stack label (e.g., reliability, performance, scalability, community support).
  2. Brainstorm potential visual layouts inspired by Nutrition Facts labels.
  3. Start collecting data on commonly used tech stacks and their corresponding metrics through surveys and existing resources.

Resources

Essential Factors

  1. Scalability: The ability of the tech stack to handle growth in users, data, and complexity without performance degradation.
  2. Maintainability: Ease of updating, debugging, and extending the system over time.
  3. Security: Robustness against threats and compliance with data protection standards.
  4. Cost Efficiency: Total cost of ownership, including development, maintenance, and infrastructure expenses.
  5. Developer Experience: Ease of onboarding, productivity, and availability of documentation and community support.
  6. Interoperability: Ability to integrate with other systems and technologies seamlessly.
  7. Sustainability: Long-term viability, including technical debt management and alignment with future technological trends.

Example:


Tech Stack Nutrition Facts

Product Name: [Your Tech Stack Name]
Serving Size: [Number of Developers/Teams]
Servings Per Container: [Scalability Capacity]

Factor Amount Per Serving % of Daily Value Notes
Scalability [High/Medium/Low] [90%/50%/20%] Based on horizontal/vertical scaling capabilities and performance testing.
Maintainability [Easy/Moderate/Hard] [85%/50%/15%] Determined by code quality, documentation, and technical debt levels.
Security [Strong/Moderate/Weak] [95%/60%/20%] Assessed via compliance, vulnerability scanning, and encryption practices.
Cost Efficiency [Low/Medium/High] [80%/50%/20%] Based on infrastructure, licensing, and maintenance costs.
Developer Experience [Excellent/Good/Poor] [90%/60%/20%] Evaluated by onboarding time, community support, and tooling availability.
Interoperability [High/Medium/Low] [85%/50%/15%] Measured by API compatibility, integration ease, and open standards use.
Sustainability [Long-term/Medium/Short] [90%/50%/10%] Based on technical debt, modernization roadmap, and future-proofing.

Ingredients:

  • Frontend: [React, Angular, etc.]
  • Backend: [Node.js, Python, etc.]
  • Database: [PostgreSQL, MongoDB, etc.]
  • Cloud Services: [AWS, Azure, etc.]
  • CI/CD Tools: [Jenkins, GitHub Actions, etc.]

Allergens:

  • Legacy Systems
  • High Technical Debt
  • Poor Documentation

Warnings:

  • May cause bottlenecks if scalability is not addressed.
  • High maintenance costs if security is compromised.
  • Risk of developer burnout with poor tooling and support.

Best Before: [Estimated Lifespan of Tech Stack]
Manufacturer: [Your Organization/Team]

This label provides a quick, visual assessment of your tech stack's practicability and sustainability, helping stakeholders make informed decisions.


Return Challenges Stages Categories