Brainberg

🇳🇮 Tech Events in Norway

Norwegian tech events split between Oslo (the bulk of the calendar across software, AI, and product), Bergen, Trondheim (robotics, engineering education), and Stavanger (energy tech). Active cities on Brainberg right now include Oslo, Bergen, BĂŠrum, and Stavanger. Brainberg aggregates listings from multiple event platforms and community calendars into a single European feed, so the full schedule for the country shows up in one chronological view instead of spread across separate platforms.

Cities with upcoming events

Upcoming events in Norway

AI Integration & ApplicationMeetupFree

Trust, but verify: Skill-Driven Development for AI-assisterte Java-utviklere

Oslo, 🇳🇮 Norway

Alle Java-team bruker AI-verktĂžy nĂ„. Men hvem stiller egentlig spĂžrsmĂ„let: Hvordan vet du at det du fĂ„r tilbake, er riktig? Og hva skjer med din egen kompetanse nĂ„r du slutter Ă„ skrive kode fra bunnen av? Akkurat dette skal Thor Henning "Totto" Hetland, en av JavaBins tidligste grunnleggere, fortelle oss pĂ„ vĂ„r neste meetup. Totto er en seriegrĂŒnder av flere vellykkede selskaper og foreninger, og ikke minst en utvikler som har kjent pĂ„ bĂ„de fordelene og smertene med AI. Erfaringene han skal dele vil vĂŠre veldig relevant for Ă„ vite hvordan du i praksis bruker AI best mulig.

DATO/TID/STED
6. mai kl 18:00
Pizza fra 17:30, meetup i Exposalen (inn hovedinngangen, en etasje ned)

BESKRIVELSE
Dette foredraget presenterer Skill-Driven Development (SDD) — en metodikk bygget pĂ„ faktisk erfaring med Ă„ levere produksjonskode med AI-agenter i et tempo som ikke burde vĂŠre mulig. Vi gĂ„r gjennom de seks pilarene: fra Ă„ kode mĂžnstre som gjenbrukbare skills, til dirigert syntese, verifisering og — den viktigste pilaren — Ă„ matche AI-output med din egen faglige forstĂ„else. Du kan ikke verifisere det du ikke forstĂ„r.

Vi bruker metodikken til Ä bygge lib-pcb: 197 831 linjer Java pÄ 11 dager, 7 461 tester og 99,8 % bestÄtt. Beviset er konkret.
Dette er ikke et «AI er fantastisk»-foredrag. Det er et foredrag om disiplinen som kreves for Ä bruke AI uten Ä miste det som gjÞr deg til en god utvikler.

Format: 45 min foredrag + spÞrsmÄl
NivÄ: Alle Java-utviklere som bruker (eller vurderer) AI-verktÞy

Wed 6 May · 16:0050–200
Software EngineeringConferenceFree

ISTQBÂź Advanced Level Test Manager Training Course (in English) - Oslo

Bergen, 🇳🇮 Norway

ISTQBÂź ADVANCED LEVEL TEST MANAGER The aim of this course is to provide you with the knowledge and skills to pass the exam

ADVANCED LEVEL TEST MANAGER

The Advanced Level course is aimed at people who have achieved an advanced point in their careers in software testing.This course will provide you with the knowledge and skills to pass an exam certifying you as an ISTQBÂź Certified Tester - Advanced Level. In order to get the certification you will be required to pass a 180-minute exam.

Target group: Functional Tester, Agile Tester, User Acceptance Tester, Test Automation Specialist, Performance Testing Specialist, Testing Team Lead, Test Manager, Business analystPrerequisites: candidates must hold the Foundation Certificate and demonstrate sufficient practical experience.

Duration: 5 days.

Training objectives:

  • Learn aspects of test planning, estimation, monitoring and control.
  • Acquire the necessary skills and understanding to further develop test management and improve the test process.
  • Be well prepared for the exam.
  • Identify the missing testing skills for the career development purposes.

This course covers the following areas:

  • Testing process
  • Test management (Risk-based testing, Test estimation and test metrics, Business value of testing)
  • Reviews
  • Defect Management
  • Improving the testing process (CMMi, TPI, CTP, STEP)
  • Test tool and automation
  • People skills (Test team dynamics, Motivation, Communication)

Language: English

Mon 11 May · 11:00 – 19:00
AI Integration & ApplicationMeetupFree

#80 IXDA SVG Meetup: AI and the Designer & Rebuilding a design system with AI

Stavanger, 🇳🇮 Norway

Talk 1: AI and the Designer: Honest Conversations About What We Win and What We Lose

AI hasn't taken over our jobs. It can do some of the same work. But does it actually make things better?

That's the question I've asked myself, and I don't think I'm alone.

I think it's less about technology and more about identity. For new designers who believe they have to compete with AI. For experienced ones who have to completely change the way they work. For all of us left with the question: where can I provide the most value now?

In this conversation, we won't pretend to have the answers. We'll just be honest about both the gains and the losses and figure out what really matters when technology can do most of it.

Ewelina SĂžderlund, product designer at Munu. I work to understand people first, and let technology be the tool, not the other way around.

My hypothesis about AI came from my own experience: excitement and uncertainty at the same time. I believe that when we're honest about it, about both what AI does well and what it takes from us, we can figure out what our job as designers really is and where we provide the most value.

Talk 2: Rebuilding a design system with AI in the loop

Over the past several months, our small team rebuilding Equinor's design system has gone from experimenting with AI assistants to rewiring our entire workflow around them. It's been fast, occasionally chaotic, and full of lessons we didn't expect.

In this duo session, we'll walk through what the workflow actually looks like now — how a component goes from Figma to a merged pull request, where a designer's input still shapes things, and where a tech lead steps in. We'll also cover the moments where it broke, including the time the AI panicked and scraped our shell history to get past a guardrail.

The talk pairs a design lead and a tech lead who have both spent the past several months figuring out what their roles look like with AI in the loop. It's the honest account: what changed, what broke, and what we'd do differently.

Edvard Pires BjĂžrgen is a competence lead at Olavstoppen, currently at Equinor as Design Lead for the open-source design system, EDS. He has spent the past five years working in design systems and brings a developer background to the design side.

Frida Erdal is a developer at Olavstoppen, currently at Equinor as Tech Lead for EDS. She has nearly eight years of development experience, including a stint on this same team six years ago — when the workflow looked nothing like it does today.

Agenda
17:00 Doors open + mingling + pizza
18:00 Introduction and welcome
18:05: Talk 1: AI and the Designer
18:50 Q&A
18:55 Break
19:05 Talk 2: Rebuilding a design system with AI
19:50 Q&A
19:55 Thank you for coming
20:00 The meetup is over
---
PS: Both talks at this event will be in English.

Wed 20 May · 15:00< 50
Software EngineeringConferenceFree

ISTQBÂź Foundation Exam and Training Course - Oslo (in English)

Bergen, 🇳🇮 Norway

ISTQBÂź Foundation Exam and Training Course - Oslo (in English)

ISTQBÂź FOUNDATION EXAM AND TRAINING COURSE

The aim of this course is to provide you with the knowledge and skills to pass an exam certifying you as an ISTQBÂź Certified Tester - Foundation Level. Most organisations require this certification as a minimum skill requirement for software testers. In this course you will learn a standardized approach to software testing that will be immediately applicable to your projects. In order to get the certification you will be required to pass a 60-minute exam. Our trainers will fully prepare you by employing scenarios that mirror the exam questions, and by focusing course delivery with a balance of theory and practice.

Target group: Functional Tester, Agile Tester, User Acceptance Tester, Test Automation Specialist, Performance Testing Specialist, Testing Team Lead, Test Manager, Business analyst

Prerequisites: There are no specific prerequisites for this course. This course is suitable for anyone involved in software testing.

Duration: 3 days. ​

Training objectives:

  • Learn aspects of test planning, estimation, monitoring and control.
  • Understand and use international standards and terminology.
  • Understand and implement effective testing techniques.
  • Be well prepared for the exam.
  • Identify the missing testing skills for the career development purposes.

This course covers the following areas:

  • Fundamentals of software testing
  • Testing throughout the life cycle (software development models, test levels, test types)
  • Test design techniques (e.g. specification-based or black-box techniques, structure-based or white-box techniques)
  • Static testing (static testing techniques, review process, tool-assisted static analysis)
  • Test management (test organisation, test planning and estimation, test progress monitoring and control, risks)
  • Tools to support testing (types, benefits and risks)

Language: English

Mon 25 May · 11:00 – 19:00
Data & AnalyticsMeetupFree

About ontologies and knowledge graphs

Oslo, 🇳🇮 Norway

For some people - such as this events' main speaker, ontologies and knowledge graphs have been an obvious choice for years. For others it might be something they just heard about as Microsoft launched Fabric IQ.

So, we thought it would be great to introduce you this technology. And then take a look at how this can be implemented in Fabric.
Fist session is in-person, by Veronika Heimsbakk.

What are ontologies and why should we care?
This talk introduces knowledge graphs and ontologies as a way to make the meaning of your data explicit and machine-readable, and explains why this is becoming an important architectural choice. We'll cover the basics of RDF as a standard for representing knowledge, and walk through practical examples of how RDF and SPARQL can be applied in a data platform: integrating heterogeneous sources, modelling business concepts, and validating data. You'll leave with a clear sense of why semantic technologies are worth considering, and where to start if you want to try them yourself.

Second session is about Fabric IQ and the new Ontology object with Brian BĂžnk.

Stop Defining the Same Data Twice - Getting Started with Fabric IQ
Every organisation has the same problem. Business terms are defined differently across teams, semantic models duplicate the same definitions, and your AI agents have no clue what the data actually means.
The result is conflicting reports, governance headaches, and hours spent on things that should have been solved from the start.
Fabric IQ is set to change this. With the Ontology item in Microsoft Fabric, the business gets a no-code approach to define entities, relationships, and rules in one single place. Once defined, these definitions are automatically picked up by AI agents, semantic models, and services across Fabric - and beyond, into AI Foundry and Work IQ.
In this session, you will see how to set up your first Ontology from scratch or based on existing semantic models, link it to your data entities in Fabric - including time-series, bulk loaded, and geospatial data - and watch how AI agents use these definitions without extra configuration.
No marketing fluff. Hands-on demos and practical guidance you can use the day you get back to the office.

Tue 26 May · 15:30< 50
Software EngineeringMeetupFree

Lightning Talks and Pizza

Oslo, 🇳🇮 Norway

Squarehead is hosting this event.
The office is located two minutes from Nydalen T-bane in Nydalsveien 28, 0484 Oslo.

Timetable
- 17:00 : Food and mingling, sponsored by Squarehead
- 17:30 : Lightning talks

Oslo C++ Users Group is back with an evening of lightning talks, pizza and drinks! Have you recently learned something cool? Do you have a pet peeve to share? Or maybe you know something you think others should know as well? Try doing a lightning talk! It can be anything from 5 to 30 minutes on any topic related to C++. If you've never spoken in public before, this is a great way to try it out in a shorter format and friendly atmosphere.

Also, it's easy to have a blind spot to your own knowledge, so we encourage you to think about if your colleagues/friends might have something interesting to share, and ask them to submit.

Please submit your talk ideas to anders@knatten.org, who will organise the schedule. This page will be updated with the schedule some days before the event.

Thanks to Squarehead for sponsoring this event.

Speakers confirmed so far:
- Anders Schau Knatten: TBA
- Alexsandro Thomas : shared_ptr: Sharing one object, pointing to another
- Piotr WierciƄski: The state of moved-from objects
- Vitaly Fanaskov : A Journey from range\ to result\ - Implementing the "Sequence" Pattern in Modern C++
- Mikhail Svetkin: Everything you need to know about lambda in N minutes

Wed 27 May · 15:00< 50
Software EngineeringTrainingFree

ISTQB Test Analyst Training Course (in English) - Oslo

Bergen, 🇳🇮 Norway

ISTQBÂź ADVANCED LEVEL TEST ANALYST 3 days The aim of this course is to provide you with the knowledge and skills to pass the exam

ADVANCED LEVEL TEST ANALYST

The Advanced Level course is aimed at people who have achieved an advanced point in their careers in software testing.

This course will provide you with the knowledge and skills to pass an exam certifying you as an ISTQBÂź Certified Tester - Advanced Level. In order to get the certification you will be required to pass a 120-minute exam.

Target group: Functional Tester, Agile Tester, User Acceptance Tester, Test Automation Specialist, Performance Testing Specialist, Testing Team Lead, Test Manager, Business analyst

Prerequisites: candidates must hold the Foundation Certificate and demonstrate sufficient practical experience.

Duration: 3 days.

Training objectives:

  • Know how to perform the appropriate testing activities based on the software development life cycle being used
  • Be able to determine the proper prioritization of the testing activities based on the information provided by the risk analysis
  • Learn how to select and apply appropriate test techniques to ensure that tests provide an adequate level of confidence, based on defined coverage criteria
  • Know the appropriate types of functional testing to be performed
  • Learn how to work effectively in a usability testing team
  • Effectively participate in requirements / user story reviews with stakeholders, applying knowledge of typical mistakes made in work products
  • Improve the efficiency of the test process with the use of tools

Language: English

Mon 1 Jun · 11:00 – 19:00
Software EngineeringMeetupFree

NNUG June Meetup

Oslo, 🇳🇮 Norway

NNUG is excited to welcome you for an evening to explore how you can use C# Source Generators in order to move repetitive and boilerplate code creation from runtime to compile time, making your applications faster, safer, and easier to maintain.

We will also look at how you as a .NET developer can use the Microsoft Agent Framework to create advanced AI-powered applications, while maintaining the performance, scalability, and maintainability standards expected in modern .NET development.

We have two amazing speakers at our meetup who will be sharing their experience with C# Source Generators and the Microsoft Agent Framework:

- Thomas Huijer: C# Source Generators - Delete the code you never wanted to write

- Jonah Andersson: Agents for every .NET developer - Developing with Microsoft Agent Framework

About the session: C# Source Generators - Delete the code you never wanted to write
What if more than half your boilerplate code just... disappeared?

No more service registration files that grow forever and drift out of sync. No more copy-pasted mapping code where one missed property breaks everything at runtime. No more reflection-heavy lookups that slow your startup and make your codebase unpredictable. Just gone — replaced by code that is always correct, always in sync, and produced automatically every time you build.
C# Source Generators make this possible. And the impact on your codebase is immediate: it shrinks. Onboarding gets easier. Pull requests stop containing files nobody wants to review. And the bugs that only show up because someone forgot to update a registration file? They simply can't happen anymore.

In this session we'll show you how Source Generators work, how to test them, and how to ship them as a NuGet package so your entire organisation gets the same benefit — without anyone ever having to think about it again.

About the speaker
Thomas Huijer builds software from his company NForza. As a simple and clean as possible. Pragmatic, but always strongly focused on quality. As a trainer, speaker and architect, he adds value to companies wherever he can.

About the session: Agents for every .NET developer - Developing with Microsoft Agent Framework
You already build APIs, deploy to Azure, and wire up dependency injection in your sleep.

Now it's time to add AI agents to your toolkit.
The Microsoft Agent Framework (MAF) — the unified successor to Semantic Kernel and AutoGen — brings AI agent development into familiar .NET territory. No ML expertise needed. If you know how to build an ASP.NET Core service, you already have the foundation to build production-ready AI agents. The framework uses the patterns you work with daily: DI, middleware pipelines, configuration, and OpenTelemetry — applied to agents that can reason, use tools, and collaborate.

In this session, you will see a demo on how to build an Intelligent Order Fulfillment System — a multi-agent workflow where specialized agents triage orders, check inventory, and route shipments. You'll compose them using MAF's built-in orchestration patterns (sequential, handoff, concurrent) and connect them to business systems through Azure Functions for .NET as remote MCP servers — secured with Entra ID and deployed on Flex Consumption.

What you'll take away:
- Create agents using the AsAIAgent() extension and Microsoft Foundry model endpoints
- Compose multi-agent workflows with streaming, state management, and human-in-the-loop checkpoints
- Expose your existing .NET logic as MCP tools using [McpToolTrigger] on Azure Functions
- Observe agent behavior with OpenTelemetry tracing on the Aspire Dashboard
- Deploy the full stack to Azure with azd up — Entra ID auth and Managed Identity included

About the speaker
Jonah Andersson is a tech entrepreneur, Principal Cloud Engineer Architect and published booked author. She works as a IT Consultant with different tech hats. With a background in Computer Science and System Development, Jonah specializes in .NET technologies and excels in cloud development, particularly within Microsoft Azure.

Passionate about solving complex problems and crafting modern applications, Jonah succeeds in working with cloud platforms like Azure, and her expertise in cloud computing and development has earned her international recognition. She is recognized as a Microsoft Most Valuable Professional and Microsoft Certified Trainer for her contributions to the tech industry. Her book, 'Learning Microsoft Azure: Cloud Computing and Development Fundamentals' (O'Reilly), further highlights her expertise and the depth of her technical knowledge.

Location
Nova House, Karl Johans gate 16

Agenda
16:30 – 17:00
Food, drinks, and mingling
17:00 – 17:05
Welcome and introduction
17:05 – 17:50
C# Source Generators - Delete the code you never wanted to write
18:00 – 18:45
Agents for every .NET developer - Developing with Microsoft Agent Framework
19:00 - 19:30
Mingling

Welcome!
We would like to thank our sponsors for this event:

  • Bekk
  • Bouvet
  • Enso
  • Forse
  • Forte
  • Microsoft
  • Novanet
Tue 9 Jun · 14:30 – 17:30