Brainberg

Tech Events in Oslo

Upcoming tech events in Oslo, Norway.

Upcoming events in Oslo

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
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 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