Vibe9 Hackathon: Where Creativity Meets Code – No Coding Skills Required 

As part of this year’s AI Week Festival, we opened the doors of our Vibe9 Hackathon to the public for the first time. Designed for non-tech professionals, delivery managers, marketers,  HR specialists, and anyone curious about AI, this hackathon explored concept of vibe coding, where you build software by simply describing what you want in plain “human language” using just your own words. 

Participants had three hours to create a functional game, the theme of which was announced right at the start of the event.  

We welcomed four creative teams with even more creative names:, “AI-Scream”, “Giletove žene”, “Hogwarts & Vibes”, and “Jutrić kafica”. One of the teams brought together both internal and external participants, showcasing how collaboration beyond company walls can lead to great results, and even a winning project. 

Let the Games Begin: No Coding Skills? No Problem!

The challenge was straightforward: build a game using AI tools, relying on natural language prompts instead of traditional coding. The result? A vibrant, fun, and collaborative experience for everyone, especially for those without a technical background. 

 

“The idea came from being asked several times by levi niners, including those at the C-level “So what does this mean now, that I can be a developer, too?” Well, let’s see what that looks like! We’re here to have fun, to try building prototypes for the ideas we have, and to stay in step with current trends.” This was the event opening speech by Marko Milošević, Software Architect and Engineering Lead in Levi9, who is leading Competence Development team in Belgrade. Together with Jelena Milić, Delivery manager, he was the one who created this idea to onboard non-techies to vibe coding. 

 

“The theme was designed to spark creativity first and foremost, and it’s broad enough to give you the chance to create something interesting with just a few lines of code. Programming can become complex, but we chose Replit for you, a tool we believe will be accessible and useful. We also provided support from mentors, experienced levi niners software developers and testers, who are here to guide you like in an escape room.”  

 

With the challenge announced and the clock ticking, the Vibe9 hackathon was officially underway. 

AI-Scream – Hackathon Winners With a Soft Spot for Soft Skills

This mixed team of internal and external participants created Skillora, a game aimed at developing emotional intelligence through interactive, gamified challenges. Built on principles from psychology and designed with a marketing edge, Skillora helps players strengthen soft skills like self-awareness and empathy. 

 

“Our idea was to create a game called Skillora, designed to help users develop soft skills, with a focus on emotional intelligence, through a gamified learning experience. We decided to use game mechanics to make personal growth more accessible and fun.” Sanja Peršić, L&D Partner in Levi9 shared. 

 

Sanja was joined by Goran Tintor and Marija Nenezić, external participants in the Vibe9 Hackathon. Although they met for the first time that day, everything seemed to click perfectly. The team split responsibilities based on their expertise: content from psychology, concept and UX from marketing, and a shared effort in AI-powered design. Throughout the hackathon, they collaborated closely, shared ideas constantly, and made decisions together to keep the vision aligned.  

 

Our biggest challenge was managing the scope of our ambitious plan within the limited time. We wanted to do it all — develop the game prototype, design a logo and brand identity, come up with the game name, and build a polished presentation. On top of that, all three of us are perfectionists, so we were constantly fine-tuning and pushing for quality in every detail. We overcame this by prioritizing, staying focused on what would best showcase the concept, and trusting each other’s strengths. In the end, teamwork (and a few deadline sprints!) helped us deliver a complete and cohesive project. ” says Sanja. 

 

Their biggest reward? That emotional moment when their team name was revealed as the winner. Marija was especially happy because she promised to her children she will win – and she kept the promise 😊 

 

Goran shared: “It was such a positive experience. It’s eye-opening to realize what anyone can now do, no matter the field. A true democratization of knowledge and skills… I really enjoyed it, time just flew by.” 

 

When asked about impressions Marija was happy to share: “First of all, thank you for the opportunity to take part in a competition like this as someone without a coding background. This was a great real-time check of our beginner-level knowledge, and I’m really happy that we went through it together. We collaborated like we’d been working together for over 10 years. I won’t hide how proud I am of what we achieved.” 

Jutrić kafica – A Nostalgic Dive into Childhood Games

Inspired by a game from their childhood, Julija Gojković and her colleagues from the Employer Branding team recreated a basic version of “The Sims” using AI prompting. Despite several hiccups with Replit, they powered through with enthusiasm and teamwork.  

 

The goal was to create a Sims-style game with the idea of selecting activities for an employee in order to achieve optimal work-life balance. Throughout the game, the player faces various challenges that reflect real-life situations. 

 

Employer branding expertise was at the heart of the Jutrić Kafica team, as Jovana Ibrajter and Jelena Vasilev Novčić teamed up with Julija Gojković.  

 

“Although we got stuck with Replit a few times, it was a lot of fun working with my team to improve the prompts and figure out what helps Replit understand what we want. On top of that, we had a great time and the three hours we spent making the game just flew by! It’s amazing to see what AI has to offer even to us non-technical folks. I can’t wait to see what’s next!” 

 

Their project was not just about building a game but about building confidence, proof that AI is opening creative doors for everyone. Interestingly, all the challenges related to actually using the game, which the team struggled to overcome, also highlighted that, despite its complexity, the creative part of the work was actually the easiest for them. 

Giletove žene – Bug-Eating Snakes and Agile Twists

The all-delivery manager team decided to remake the classic Snake game, but with a work-themed spin. In their version, the snake ate tickets, bugs, and incidents, each giving different point values. 

 

“We had to add our own twist and had the snake eat tickets, bugs and incidents, all giving the player different results and points. After the brainstorming, we divided the ideas among to team to work on individually. We all were focused on writing separate prompts for Replit, and while waiting for it to work and deploy we came together, prioritized and planned for the next steps.” shares Ivana Nenin, Delivery manager.  

 

The team had a dynamic composition, consisting of Ivana Nenin, Jelena Bojić, Marija Petrović, and Ivana Ivanović — sometimes all working together, and at other times taking turns. They divided roles efficiently, iterated rapidly, and even recovered from a last-minute scoring logic crisis. 

 

It was extremely fun playing with the tool, and we became pretty happy with the result in the end, only tweaking the aesthetics. But, half an hour before the deadline, we realized that we had made a critical flaw in the logic of the game scoring. That was the moment we all went into fifth gear on how to redo the logic and not mess up another part of the game. We managed to do it in time!  

 

For many of them, this was a first-time experience, but certainly not the last. 

 

“It’s amazing that with a few words and in less than an hour we already had a product we could play with.” 

Hogwarts & Vibes – AliExpress Meets GeoGuessr

This creative team of levi niners from Novi Sad brought humor and originality by reimagining GeoGuessr. For those who are not familiar with the game, GeoGuessr is an online geography game where players are dropped into a random location in Google Street View and must guess where they are in the world by placing a pin on a map. The closer the marker is to the actual location, the more points the player earns. 

 

We created our own version of the popular game GeoGuessr. It was GeoGuessr but from AliExpress!” This was punchline team Hogwarts & Vibes used, and that made everyone smile. Team members are Delivery Managers Stefan Bolesnikov and Vladimir Švonja, Delivery Lead Dragana Ačanski and Product Owner Miroslava Brkić. 

 

They ran into challenges with API access and data sourcing but quickly pivoted. 

 

Our initial goal was to replicate GeoGuessr’s functionality of showing random Google Street View locations, but we hit a major roadblock. The Google Street View API isn’t free and requires an API key we didn’t have. We tried alternative services, but they didn’t produce promising results. So, we pivoted to using static images of famous places around the world, and players had to place a marker on the map to guess the location. The more accurate the guess, the higher the score. We also faced some performance issues and challenges with using AI to gather images, but considering the time constraints, we handled them pretty well.” shares Stefan Bolesnikov. 

 

Despite pressure and setbacks, they earned second place and left inspired by the power of AI-driven creativity. 

 

“We just described to the AI what we want, in plain English… absolutely impressed that all of this was possible with zero coding.” 

A Glimpse Into the Future of Work

The Vibe9 hackathon wasn’t just about building games, it was about building confidence, collaboration, and new ways of thinking. Every team came away with something valuable: a finished product, a fresh skillset, or simply a deep appreciation for how accessible AI is becoming. 

 

The concept of vibe coding is transforming how we create, and events like this hackathon are helping redefine who gets to build digital products.  

 

We’re proud to have hosted such a creative and energetic event, and even prouder of everyone who stepped out of their comfort zones to build something entirely new. 

In this article:
thumb-65f2d6614d9eef5af0425cc58f44153fe6a2988438875a0449cc3b2e417250f3
Published:
9 June 2025
Share:

Related posts

Hope is not a Strategy

Companies, nowadays, establish good decision-making competency as a company value. Good decision-making skills get assessed in almost every software engineering hiring or performance review process. This, not so highly available commodity among representatives of any profession, software engineers included, is at core of success at any level in the organization and success of the company itself.   

The rate of changes in business environments, the level of demand for “stuff that works” and its complexity is constantly increasing. Increased pressure on solution providers in the Software and Data Science engineering domains results in a privileged status of these engineers in demand. It’s another confirmation of the common wisdom that ” Knowledge is power”. The capacity to learn and apply new grasped knowledge is already the most wanted currency in the industry.  

In the hour of need, everyone relies on leaders to lead toward astounding triumphs. The solution provider heroes will be apprised and celebrated. Others will fade into oblivion and eventually extinction. Automation and Artificial Intelligence at scale, the common solution ingredients today, are raising the bar for good decision competency.    

How to increase chances to stay in this privileged group of good decision makers in the future, how to grasp knowledge and how not to rely on hope predominantly, is in the essence of this talk.

<speaker/>

About The Speaker

Sigurdur Birgisson

Sigurdur Birgisson is Quality Leader for the IKEA Planning Experiences, the interactive tools that customers and co-workers worldwide use online and in the IKEA stores. Sigurdur drives quality strategies across all products, enabling development teams to deliver high quality software. With a background at Atlassian and Jayway, he coaches development teams on building quality from the start, rather than trying to test and fix things after the fact. As a speaker, he has presented at several international conferences: Agile 2012, CAST 2012, Agile testing days 2012 and Nordic testing days 2019, as examples.

<sessionsinfo/>

12:15-13:15

Tangible Software Quality

About The Speaker

Conference MC: Vanja Al-Halidi

Vanja Al-Halidi likes to emphasize that he has been part of the IT industry since the last century. He commenced his career as a programmer and has now evolved into an adept IT Project Manager, boasting over 15 years of progressive experience across various levels of IT organizations. Within Levi9 IT Services, a Dutch company, Vanja serves as a Delivery Lead, overseeing diverse projects for clients and heading a team of Delivery Managers in Belgrade. Additionally, he has moderated numerous events within the company. 
“Learning never stops” epitomizes the philosophy at Levi9 Academy. For Vanja, this motto signifies not just certifying one’s knowledge but also sharing it with others. He holds esteemed certificates like Professional Scrum Master™, AWS Certified Cloud Practitioner, Certified SAFe® Agilist, among others. At Levi9, he conducts training sessions on Scrum and User Story Mapping. As a lecturer, he has imparted his expertise to many students, including those in high school. Currently, Vanja is engaged in a similar capacity at the Faculty of Mathematics, contributing to the course “Classical and Agile Approaches to Project Management in the IT Industry.” 

About The Speaker

Jelena Pavlović

Jelena is the founder of Koučing Centar and Associate professor of Work Psychology at the University of Belgrade. She is enthusiastic about research on team effectiveness research and practice. Jelena has authored a book on coaching psychology published by Routledge. 

<sessionsinfo/>

16:45-17:30

Team effectiveness: What do we know? 

About The Speaker

Luka Aničin

Luka has been deeply immersed in machine learning and artificial intelligence for the past six years. Throughout his illustrious career, he has collaborated with international clients, deploying these technologies to address challenges faced by millions of users. The Google Developer Group recognizes Luka as one of the 150 Machine Learning Experts. Beyond engineering, Luka has a keen interest in education. Since founding a company in 2019 dedicated to this cause, it has educated over 300,000 people around the world. Currently, Luka is a Data Strategy and Machine Learning consultant at his company, Datablooz, and is completing a PhD in applied artificial intelligence.

<sessionsinfo/>

11:00-11:45

Let’s walk together through an AI project 

About The Speaker

Žolt Varga

Žolt Varga has a decade of experience in the IT industry across various technologies and roles. He currently serves as a Mobile Software Architect at Levi9. He is passionate about System Design, Research and Development, and innovative technologies. Žolt finds joy in sharing knowledge through coaching, mentoring, and exchanging experiences. Sometimes during the coffee breaks, sometimes in the form of tech writing on platforms such as Medium and Website. Recently, as an introvert stepping out of his comfort zone by public speaking at conferences and meetups. His career commenced in gaming, where he started as a ninja – generalist and R&D developer. He later shifted his focus to the Mobile, Cloud, and Security domains. Beyond software architecture and development, Žolt’s curiosity extends to the IoT (Internet of Things) and home automation. To clear his mind and get some inspiration, Žolt likes to go for a bike ride or a walk with his dog, snowboarding, kitesurfing, traveling, and exploring new experiences. 

<sessionsinfo/>

16:15-16:45

Trends and the Future of Augmented Reality 

About The Speaker

Jovana Milanović & Marina Zvicer

Jovana Milanovic applies her 8 years of substantial QA experience to her role as a Test Lead, effectively guiding her teams through various large and long-term projects across different business domains. Through these experiences, she has learned how to optimally utilize her role so that her teams achieve exceptional results in software delivery. She likes to consider herself a “Jack of All Trades and Master of One”.   

 

Marina Zvicer is a Test Lead with 7 years of experience in the IT industry. Although her initial interest lay in frontend development, she soon realized that a testing role better suited her curiosity and desire to be involved in all phases of software development. Her passion is to be a team player who can organize people efficiently, in order to deliver the highest quality software. 

<sessionsinfo/>

14:45-15:15

Quality Quest – Elevating Software Excellence

from Epics Creation to Epic Application 

About The Speaker

Edwin van Andel

Edwin van Andel started hacking at the age of 13. Although he is now CTO of hacker company Zerocopter, his relationship with the hacker community is still the main driving force in his life. His dream, to bring the brilliant minds of all hackers he knows together in one room and to hack everything, is something that he is getting closer and closer to. In addition, together with the “Guild of Grumpy Old Hackers”, he is actively guiding and leading young hackers in the right direction in order to create his ultimate goal – a safe society through a safer internet. Next to all this he is known as the organizer of Defcon group Defcon3120 (Amsterdam) and from Darknet Diaries episode 87 – Hacking Trumps’ twitter in 2016. 

<sessionsinfo/>

15:15-16:00

How to break the police bodycams for fun and

pizza? 

About The Speaker

Radovan Baćović

Radovan Baćović is a Staff Data Engineer at GitLab coming from Serbia, an experienced Data Engineer and a “wannabe” the best bad Conference speaker. He is forever eager to discover new data technologies in an agile environment. He has armed himself with a profound application development background in large international companies around the globe, with a strong focus on the open-source community. Radovan is a passionate data geek delighted to share his long mileage and experience with a broader audience. He has been trapped in the Data world for almost 20 years. Outside of work, he is a devoted Brazilian Jiu-Jitsu practitioner. 

<sessionsinfo/>

12:15-13:00

When nimble is not fast enough: Will AI and

Data leverage your DevSecOps journey 

About The Speaker

Florian Rappl

Dr. Florian Rappl is a solution architect from Germany who specializes in the creation of scalable distributed web applications. These days he almost exclusively works on micro frontend solutions. He has authored a book on the topic and actively engages in workshops both at conferences and directly for companies. Florian is a long-time Microsoft MVP in the development tools area. 

<sessionsinfo/>

13:00-13:45

Multiple Ships to the Island – Micro Frontends & 

Island Architectures 

About The Speaker

Kevlin Henney

Kevlin Henney is an independent consultant, speaker, writer, and trainer. His development interests lie in programming, practice, and people. He has been a columnist for several magazines and sites, has contributed to both open- and closed-source software (sometimes unintentionally), and has been on far too many committees (it has been said that “a committee is a cul-de-sac down which ideas are lured and then quietly strangled”). He is a co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also the editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know. 

<sessionsinfo/>

10:00-11:00

Software Is Details – KEYNOTE SPEECH 

Team effectiveness: What do we know?

The field of research and practice on team effectiveness is constantly evolving. 

We will tackle empirical studies on what works in high-performing teams and the implications of these studies for everyday practice in organizations. 

Some topics will include six conditions of high-performing teams, the role of different leader personalities in different team cultures, and what marks successful team communication patterns. 

Jelena Pavlović

<speaker/>

Trends and the Future of Augmented Reality

Rapid technological advances are changing how we interact with the world around us. Augmented Reality is one of the most exciting technologies shaping our future. 

In this journey, we’ll unravel the evolution of Augmented Reality. 

We will look at the current state and the advancement of AR-used hardware, software, and services and how it can be applied in real life. 

We will share our experience and demonstrate number of practical cases, so you have better insight into how your solution can benefit from it. 

Together we will explore the future of AR and how to prepare for it. 

As big tech companies carve out their own respective visions for the future of AR, it’s never been more important to visualize the possibilities of AR merging with geospatial services, transforming how we perceive and interact with our world. 

Žolt Varga

<speaker/>

How to break the police bodycams for fun and pizza?

The Dutch police has been trying to collaborate with ‘private partners’, including the Dutch hacker community in the Netherlands, for years now (the great Public Private Partnership or PPP), with mild success. So when they asked us what they could organize to get to know us, we replied with “invite us to hack police sh*t and eat pizza’s”. We thought we would never hear from them again. Surprise surprise, they eventually invited us in. So we created a team consisting of brilliant hard- and software hackers from the Dutch hacking community and went to the Amsterdam police station to try and hack some of their obsolete bodycams. Did we succeed? Come and find out and prepare to roll laughing on the floor! This talk is part of annual Levi9 Secure9 conference.

Edwin van Andel

<speaker/>

Quality Quest – Elevating Software Excellence from Epics Creation to Epic Application

As technology enthusiasts and avid users of various applications, we all seek that elusive feeling of delight when we encounter software that works seamlessly, boasting impeccable design and logical flows. But how often does that experience truly materialize? 

Join us in this captivating IT conference talk as we shine a spotlight on the crucial elements that demand meticulous assessment throughout the software development process. Through real-life examples, we will unravel the essential activities that enhance software and development process quality across all stages of the Software Development Life Cycle (SDLC). 

Our ultimate objective is to equip you with fresh insights that will not only accelerate your career growth but also broaden your horizons, enabling you to delegate tasks more efficiently and foster effective collaboration at every stage of development. Let us redirect our focus towards “building the right thing” and ensure that our customers encounter fewer bugs, transforming software development into a true Quality Quest. 

Jovana Milanović & Marina Zvicer

<speaker/>

Multiple Ships to the Island – Micro Frontends & Island Architectures

In the last year, new frameworks have emerged or gained popularity, making use of the island architecture, a paradigm that aims to reduce the volume of JavaScript shipped through “islands” of interactivity that can be independently delivered on top of otherwise static HTML.

Many people started to confuse this pattern with micro frontends – which are all about scaling the development of a web application. Now, we have two patterns – one to scale the performance of a website and another one to scale the development. It turns out – they are not mutually exclusive.

In this talk, micro frontend expert Dr. Florian Rappl will introduce both architectural styles and show how they can be combined to create outstanding web experiences that scale not only in development but also in usage.

Florian Rappl

<speaker/>

When nimble is not fast enough: Will AI and Data leverage your DevSecOps journey

In the modern Data and Tech world, you should either live under a rock or have someone cut off electricity in your apartment to avoid any significant interaction with AI. 

A great chance to gain the experience of DevSecOps and Data stories directly from the producers of a well-known and trusted DevSecOps platform with more than 30 million users. I firmly believe that a story can aid and inspire an audience to try to do extraordinary things in their data world. Thrilled to have a chance to reveal a few answers together with you: 

  • What is the effect of the beautiful friendship between Data and the DevSecOps platform? 
  • How does leveraging the data offer developers throttle in their daily work and keep them prevented from a headache and bad mood? 
  • What should put a smile on people’s faces – does anyone mention productivity? 
  • Is AI your best friend or your worst nightmare (or both) on the developer journey – the question is so pathetic, but the judgment will be more enjoyable, I pledge. 

Forget about hypes and buzzwords; let’s see AI in action making a developer’s life easier and super-efficient, with a small help of data, of course. 

Radovan Baćović

<speaker/>

Let’s walk together through an AI project

This presentation aims to demystify the journey of an Artificial Intelligence (AI) project by walking through its lifecycle example—from problem identification to deployment. 

We’ll discuss essential steps such as data collection, model selection, training, evaluation, and scaling, offering insights for newcomers and seasoned practitioners. 

By the end of this session, attendees will have a comprehensive understanding of what it takes to bring an AI project from concept to completion. 

Luka Aničin

<speaker/>

Software Is Details – KEYNOTE SPEECH

“It’s just a detail.” Have you ever said that or been told that? Whether it’s about implementation or requirements, we often use the word detail to suggest that something is not important enough to worry about.

There are so many things to worry about in software development that we need to prioritize — too much detail, and not enough focus. The problem is that within software, the details matter because that’s what software is: lots of details brought together in combination. If we don’t focus on the details, we get debt, defects, and delay.

Kevlin Henney

<speaker/>

About The Speaker

Mirjana Kolarov

Mirjana was a test architect for years and now she is in the role of Delivery Director at Levi9. After gaining diverse experience in testing she concluded that she needs to give it back to the community, so she co-founded the first testing community in Serbia, as a platform for sharing knowledge. Somewhere in parallel, she started her international speaking career at different testing and development conferences. She is a passionate and highly motivated software tester who loves getting her hands dirty with actual testing and leads by example, promoting leadership and testing skills and techniques for 14 years, and counting.

<sessionsinfo/>

15:00-15:45

When Monitoring falls in love with Observability 

About The Speaker

Alex DeBrie

Alex is an AWS Data Hero and self-employed AWS consultant and trainer. He is the author of The DynamoDB Book, a comprehensive guide to data modeling with DynamoDB. Previously, he worked for Stedi and for Serverless, Inc., creators of the Serverless Framework. He loves being involved in the AWS & serverless community, and he lives in Omaha (Nebraska) with his family. 

<sessionsinfo/>

15:45-16:30

Thinking Serverless in your Architecture 

About The Speaker

Dejan Dimić

As a passionate software engineering hobbyist, Dejan Dimić is acting in different roles, from software engineer to VP of engineering, while working with creative, smart and hardworking people in companies like Glovo, Amazon, Telenor, Smith Micro Software, etc. where he was privileged to observe progress and to shape the software industry for the last 20+ years. Nowadays, he is heavily engaged in Experimentation, MLP, low-code, IoT and serverless technology topics while investing his time in managing teams, growing talents and mentoring. 

<sessionsinfo/>

10:15-11:00

Hope is not a Strategy 

About The Speaker

Vanja Tešin

Vanja Tešin is a builder looking for ways to help his team and others spend more time on what they enjoy the most – creating value for their customers by building great software. Worked both in outsourcing and product-based companies, observed how different software businesses approach building the same end product – great software – and tried to distill what he believes should bring the best out of teams, the company they work for, and the customers they serve. 

<sessionsinfo/>

11:00-11:45

How to safely release at scale? 

About The Speaker

Viktor Farčić

Viktor Farčić is a Developer Advocate at Upbound, a member of the Google Developer Experts, CDF Ambassadors, and Docker Captains groups, and a published author. He is a host of the YouTube channel DevOps Toolkit and a co-host of DevOps Paradox. 

<sessionsinfo/>

13:15-14:00

Applying GitOps To Everything 

About The Speaker

Gojko Adžić

Gojko Adžic is a partner at Neuri Consulting LLP. He is one of the 2019 AWS Serverless Heroes, the winner of the 2016 European Software Testing Outstanding Achievement Award, and the 2011 Most Influential Agile Testing Professional Award. Gojko’s book Specification by Example won the Jolt Award for the best book of 2012, and his blog won the UK Agile Award for the best online publication in 2010. As a consultant, Gojko has helped companies around the world improve their software delivery, from some of the largest financial institutions to small innovative startups. Gojko specializes in agile and lean quality improvement, in particular impact mapping, agile testing, specification by example and behavior driven development. Author of Running Serverless, Impact Mapping, Specification by Example and a few more books… Working on Narakeet. 

Website:https://gojko.net/ 

<sessionsinfo/>

12:15-13:15

Tangible Software Quality

Thinking Serverless in your Architecture

Serverless applications are becoming a popular architectural pattern for development teams from startups to large enterprises. These architectures provide agility, reliability, and scalability that is difficult to find elsewhere. But building serverless applications requires new architectural patterns and development practices. In this talk, we’ll look at what serverless architectures are and how you should use them. We’ll dive deep into features you should look for in your architectural components and those you should avoid.

Alex DeBrie

<speaker/>

When Monitoring falls in love with Observability

Users have funny and unpredictable ways of using a product. That is a fact, not an assumption. Can we even think of all those wacky patterns upfront? Functional and performance tests are our way of trying to mitigate them, but are we aware of how our system behaves on production? What happens when the product we build goes finally “live”? Do we observe what is happening with it? Are we learning from our observations? 

I’ll share a story about how my daily job used to consist of monitoring our system in production and learning from it. Some of the lessons that we found along the way are: 
– oracles for our performance tests 
– learning about system behavior 
– observing (potential) errors in the systems 
– preventing bugs from getting to users before we fix them 
I’ll show you which tools we used and how we used them and what we could see by observing them all together, because one tool is never enough. 

Mirjana Kolarov

<speaker/>

Applying GitOps To Everything

You are likely already using GitOps for your applications, but not for everything else. You are likely not using Argo CD, Flux, Rancher Fleet, or similar tools to manage the state of your infrastructure and services. Why is that? If GitOps is a great solution for apps, isn’t it safe to assume that it would be equally beneficial for anything else? What is missing?  

The problem is that most of the commonly used GitOps tools are managing Kubernetes resources which, traditionally, do not deal with infrastructure and Cloud services. That’s what we need to change. We need to expand Kubernetes with custom resources that can manage anything, no matter whether that’s AWS, Azure, Google Cloud, GitHub, Elastic, DataDog, or any other Cloud service. If we do that, we might convert Kubernetes API into a universal API. We might convert the Kubernetes control plane into a universal control plane. If we do that, we will get end-to-end GitOps through which everything is always in sync and where all we have to do is push changes to Git repositories.  

All we need to make that happen is Crossplane (an open-source project donated to CNCF), combined with Argo CD, Flux, or Rancher Fleet. Let’s see it in action.  

Viktor Farčić

<speaker/>

Tangible Software Quality – KEYNOTE SPEECH

What quality aspects can even be captured by testing, and what types of quality activities need to happen in development, or after deployment? Does a bug count really show quality? How much manual testing do we need to do, and what should we automate? How to make sure that all the key business values are properly represented and evaluated during delivery?   

These are fundamental questions that any software team needs to answer, but it’s very difficult to find a good strategy for all this complexity. Sigurdur and Gojko will present a model for making software quality tangible to all the stakeholders, with an example from the IKEA Planning Experiences team.  

You will learn how to facilitate a conversation about what high quality delivery means for your organization, and how to create your own tangible software quality model that will capture all the important business and technical metrics and risks.  

Gojko Adžić

Sigurdur Birgisson

<speakers/>

How to safely release at scale?

Ever thought you could be releasing to your customers faster, safer, and with complete control?

A lot has been said about what you can, and usually do, during development and testing, but what about when your latest feature or a bug fix goes through CI/CD, reaches customers, and you realize you need more fine-grained control?

In this talk, I would like to share some learnings that you can apply at every step of the way to make sure you can take action when needed.

Vanja Tešin

<speaker/>

Tangible Software Quality – KEYNOTE SPEECH

What quality aspects can even be captured by testing, and what types of quality activities need to happen in development, or after deployment? Does a bug count really show quality? How much manual testing do we need to do, and what should we automate? How to make sure that all the key business values are properly represented and evaluated during delivery?   

These are fundamental questions that any software team needs to answer, but it’s very difficult to find a good strategy for all this complexity. Sigurdur and Gojko will present a model for making software quality tangible to all the stakeholders, with an example from the IKEA Planning Experiences team.  

You will learn how to facilitate a conversation about what high quality delivery means for your organization, and how to create your own tangible software quality model that will capture all the important business and technical metrics and risks.

Gojko Adžić

Sigurdur Birgisson

<speakers/>