{ } Programutvikling
Events and Workshops
In-house
About us
Dark
Light
Filter
Course Calendar
Sort after topic
Jan 20
NDC Security 2025
20 - 23 January 2025
40
Speakers
20
Technologies
8
Workshops
50
Talks
Jan 27
NDC London 2025
27 - 31 January 2025
100
Speakers
50
Technologies
12
Workshops
110
Talks
Jan 30
Write Uno Time, Run Everywhere with the Uno Platform
Joseph Guadagno
1 hour
Queen Elizabeth II Centre
-
Jan 31
Reading Code
Marit van Dijk
1 hour
Queen Elizabeth II Centre
-
Jan 31
The performance loop—A practical guide to profiling and benchmarking
Daniel Marbach
1 hour
Queen Elizabeth II Centre
-
Apr 29
NDC Melbourne 2025
29 April - 1 May 2025
40
Speakers
30
Technologies
10
Workshops
50
Talks
May 19
NDC Oslo 2025
19 - 23 May 2025
150
Speakers
45
Technologies
20
Workshops
160
Talks
May 19
Talk Nerdy To Me - Creating Effective Technical Presentations
Mey Beisaron
2 days
Oslo Spektrum
13 990 NOK
Register
May 19
Package management with Guix
Jørgen Kvalsvik
2 days
Oslo Spektrum
13 990 NOK
Register
May 21
Algorithms Demystified
Dylan Beattie
1 hour
-
May 21
Resilient by Design
Chris Ayers
1 hour
-
May 22
82 Bugs I Collected in a Year You Won’t Believe Made It to Production
François Martin
1 hour
-
May 22
Flags of Flexibility - Unlocking Rapid Iteration
Oussama Zaki
1 hour
-
May 22
Part 1/2: Event driven development with Leesah Game!
Tania Holst, Emil Elton Nilsen, Kyrre Havik, Øydis Kind Refsum
1 hour
-
May 22
Part 1/2: Developing production-ready apps in collaboration with AI Agents
Alex Shershebnev
1 hour
-
May 22
Lightning Talks 3
Małgorzata Janeczek, Elise Kristiansen, Malin Jakobsen, François Martin
1 hour
-
May 22
Part 2/2: Event driven development with Leesah Game!
Tania Holst, Emil Elton Nilsen, Kyrre Havik, Øydis Kind Refsum
1 hour
-
May 22
Part 2/2: Developing production-ready apps in collaboration with AI Agents
Alex Shershebnev
1 hour
-
May 22
Pipeline Patterns and Antipatterns - Things your Pipeline Should (Not) Do
Daniel Raniz Raneland
1 hour
-
May 22
JavaScript Blazingly FAST! Lessons from a Game Engine
Erik Onarheim
1 hour
-
May 23
Fine-grained Real-time Apps with Blazor & Orleans
Sjoerd van der Meer
1 hour
-
May 23
Fokus Pokus - Shape your product Up!
Martin Gjesdal
1 hour
-
May 23
Mastering Containers: A Practical Guide for .NET Developers
Oliver Sturm
1 hour
-
May 23
Reproducable environments using nix
Martin Ertsås
1 hour
-
May 23
IaC Forged in Code: ARM/Bicep vs Terraform vs Pulumi
Mike Benkovich
1 hour
-
May 23
Lightning Talks 6
Elin Brusberg, Bodil Ibrahim, Joakim Lund, Alexander Vassbotn Røyne-Helgesen
1 hour
-
Sept 8
Copenhagen Developers Festival 2025
8 - 12 September 2025
100
Speakers
5
Bands
100
Talks
10
Workshops
Sept 22
NDC TechTown 2025
22 - 25 September 2025
50
Speakers
15
Technologies
10
Workshops
60
Talks
Oct 20
NDC Porto 2025
20 - 24 October 2025
80
Speakers
40
Technologies
8
Workshops
90
Talks
On demand courses
Flipping Bits: Your Credentials Are Certainly Mine
Stök ., Joona Hoikkala
-
Contact us
Part II: Getting the most out of GitHub Copilot
Damian Brady
-
Contact us
Sessionize: From idea to 100.000 speakers, and beyond!
Domagoj Pavlešić
-
Contact us
Part 2/2: Getting the most out of GitHub Copilot
Damian Brady, Michelle “MishManners” Duke
-
Contact us
Kill All Mutants! (Intro to Mutation Testing)
Dave Aronson
-
Contact us
Vue.js is going to take the world
Thiago Passos
-
Contact us
Part II: Managing engineers is not magic! You need tools to be successful
Nelly Sattari
-
Contact us
Web Performance Matters Workshop
Yaser Adel Mehraban
-
Contact us
Wait, I have to test the front end too?
Amy Kapernick
-
Contact us
Unleash the Power of VS Code
Aaron Powell
-
Contact us
Machine Learning simplified for Developers with ML.NET
Jernej Kavka
-
Contact us
Effective Communication in a Remote First World
Rob Crowley
-
Contact us
Cloud-Native Kubernetes Workflows on AKS with Argo
Rahul Rai, Tarun Pabbi
-
Contact us
Web performance matters
Yaser Adel Mehraban
-
Contact us
CI/CD and beyond with GitHub Actions
Damian Brady
-
Contact us
C# Source Generators - Write code that writes code
David Wengier
-
Contact us
Unleash the Power of VS Code
Aaron Powell
-
Contact us
Technical Principles of Developer Experience
Shodipo Ayomide
-
Contact us
The Ultimate Guide To Building Better Azure ARM Templates
Eldert Grootenboer
-
Contact us
4 Steps from JavaScript to TypeScript
Phil Nash
-
Contact us
Infrastructure *is* Code with the AWS Cloud Development Kit
Steve Roberts
-
Contact us
CI/CD and beyond with GitHub Actions
Damian Brady
-
Contact us
Advanced .net debugging
Tess Ferrandez-Norlander
-
Contact us
Part 1/2: Getting the most out of GitHub Copilot
Damian Brady, Michelle “MishManners” Duke
-
Contact us
Demonstrating binary exploitation with a recent vulnerability
Christian Resell, Marit Iren Rognli Tokle
-
Contact us
Delivering code with GitHub Actions
Antonio Liccardi
-
Contact us
Designing a modern build system and dependency manager, how hard can it be?
Jussi Pakkanen
-
Contact us
Controlling My Home Sauna Using .NET 6 and MAUI
Johnny Hooyberghs
-
Contact us
Pilot Critical Decision Making skills
Clifford Agius
-
Contact us
Getting Started with GitHub Actions
Mickey Gousset
-
Contact us
Advanced GitHub Actions
Mickey Gousset
-
Contact us
Build Automation Revolution with NUKE
Matthias Koch
-
Contact us
Microservices for building an IDE – The innards of JetBrains Rider
Maarten Balliauw
-
Contact us
GitHub Actions DevOps Pipelines as code using C#
Mattias Karlsson
-
Contact us
Yarn Berry: a next generation package manager
Michael Richardson
-
Contact us
Desired state: how React, Kubernetes and control theory have lots in common
Branislav Jenco
-
Contact us
Reliable client-server data transport for F# web applications
Zaid Ajaj
-
Contact us
GraphQL clients from F# applications
Zaid Ajaj
-
Contact us
Empower your Azure IaC with Bicep!
Eldert Grootenboer
-
Contact us
Local Development Techniques with Kubernetes
Rob Richardson
-
Contact us
Flexing your Biceps with Azure
William Liebenberg
-
Contact us
Instrumenting machine code over WebRTC
Ole André Vadla Ravnås
-
Contact us
Lightning Talks
Johnny Hooyberghs, Imran Nazar
-
Contact us
Embracing gRPC in .NET
Irina Dominte
-
Contact us
Top new CNCF projects to look out for
Annie Talvasto
-
Contact us
Developing and Deploying a Static Web App with Blazor and Azure Functions
Matthias Koch
-
Contact us
Build Automation Revolution with NUKE
Matthias Koch
-
Contact us
Uno Platfrom: Your Apps Everywhere
Martin Zikmund
-
Contact us
Roslyn Source Code Generators with examples
Ignat Andrei
-
Contact us
The definitive deep dive into the .git folder
Rob Richardson
-
Contact us
Not your Grandmother's On-Prem
Tomer Gabel
-
Contact us
Looking Back - The Last Twenty Years of Software Development
Richard Campbell
-
Contact us
Developer Happiness and why it matters
Damian Brady
-
Contact us
Five design patterns to build more resilient applications
Derek Bingham
-
Contact us
Mobile app accessibility
Allison Ravenhall
-
Contact us
Embracing gRPC in .NET
Irina Dominte
-
Contact us
How does Hot Reload even work?
David Wengier
-
Contact us
The Good, the Bad, and the NPM Package: Supply Chain Attacks and How to Protect Your App
Feross Aboukhadijeh
-
Contact us
Five design patterns to build more resilient applications
Derek Bingham
-
Contact us
The experts guide to improving (and understanding!) your .NET project files
David Wengier
-
Contact us
High Performance C# Code with Visual Studio's Profiler
Lachlan Barclay
-
Contact us
C# Source and Incremental Generators: Under the hood.
Chris Sienkiewicz
-
Contact us
Package management in C++
Mikhail Svetkin
-
Contact us
Zephyr RTOS: Software power tools for constraint devices
Eirik Midttun, Balaji Srinivasan
-
Contact us
Reprogramming Binary Programs
Ole André Vadla Ravnås
-
Contact us
Analysis of Real World Apps with Frida
Kyle Ossinger
-
Contact us
The Metaverse and the location problem
Scott Leaman
-
Contact us
GitHub Copilot, using AI to help you learn, code, and build
Michelle “MishManners” Duke
-
Contact us
Advanced TypeScript Type Utilities
Basarat Ali Syed
-
Contact us
Lightning Talks
Peder Voldnes Langdal, Amy Kapernick, Nikolai Norman Andersen, Erik Assum
-
Contact us
VS Code for C# Developers
Meligy -
-
Contact us
Wish you were here: stories of building a remote development IDE
Matt Ellis
-
Contact us
Coding in the Cloud with GitHub Codespaces
Faten Healy
-
Contact us
The Next Decade of Software Development
Richard Campbell
-
Contact us
A once in a generation digital transformation
Helen Lau
-
Contact us
Part I: Managing engineers is not magic! You need tools to be successful
Nelly Sattari
-
Contact us
Part II: Managing engineers is not magic! You need tools to be successful
Nelly Sattari
-
Contact us
Improving Developer Experience with Backstage
Suzanne Daniels
-
Contact us
Maths or magic? End-to-end encryption explained like I'm five
Paolo Insogna
-
Contact us
How to use Chrome DevTools to improve accessibility of your webpage
Dominika Zając
-
Contact us
Clone yourself with Azure Custom Neural Voice
Callum Whyte
-
Contact us
50 ways to show your data
Thomas Hütter
-
Contact us
Uno Platform: Your Apps Everywhere
Martin Zikmund
-
Contact us
Part 1/2: Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
From Application Security to Developer Security – Shift left with GitHub Advanced Security
Michael Kaufmann
-
Contact us
Tactics for Building Background Services in .NET
Kevin Griffin
-
Contact us
Making a difference in open-source
Florian Verdonck
-
Contact us
Azure Static Web Apps for the Enterprise
Stacy Cashmore
-
Contact us
Apache Kafka in 1 hour for C# Developers
Gui Ferreira
-
Contact us
Designing and Facilitating Better Workshops
Nick Tune, Dan Young, Mike Rozinsky
-
Contact us
Building confidence in concurrent code with a model checker
Scott Wlaschin
-
Contact us
What happens if I change this URI… oooooh
Halvor Sakshaug
-
Contact us
Cyber Security vs. Statistics: Fighting False Positives to Automate your Security Operations
Christopher Van Der Made
-
Contact us
Block DNS exfiltration with L7 filter
Magnus Longva
-
Contact us
Securely deploying Infrastructure as Code
Chris Ayers
-
Contact us
Technical Writing as a Developer Superpower
Erin McKean
-
Contact us
Web App Optimization
Yonatan Kra
-
Contact us
Using WordPress as a Modern Web Dev
Amy Kapernick
-
Contact us
What you can learn from an open-source project with 250 million downloads
Dennis Doomen
-
Contact us
Testing strategy for your ASP.NET Core micro-service
Dror Helper
-
Contact us
Secrets of building robust UI components
Glenn Reyes
-
Contact us
Keynote: The Next Decade of Software Development
Richard Campbell
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
Closing the documentation gap with Backstage.io
Martin Ehrnst, Bastiaan Wassenaar
-
Contact us
1,2,3 … testing : is this thing on(line)? Meet your new Microsoft Testing tools.
Mike Martin
-
Contact us
Build a Secure Developer Platform Using Argo, Istio and Vault.
Jona Apelbaum, Alessandro Vozza
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
Managing Kubernetes the GitOps way with Flux
Jeff French
-
Contact us
Git Hidden Gems
Enrico Campidoglio
-
Contact us
Demystifying web performance tooling and metrics
Anna Migas
-
Contact us
Make a great-looking 3D landscape visualization!
Kristoffer Dyrkorn
-
Contact us
Don’t Throw Away the Key: What Developers Should Know about Encryption
Liz Moy
-
Contact us
Part 1/2: From 0 to hero: GitHub Actions kick start
Michael Kaufmann
-
Contact us
Automating your DNS
Vatsalya Goel
-
Contact us
From Proof of Concept to Production with MLOps
Brooke Jamieson
-
Contact us
C4 models as code
Simon Brown
-
Contact us
Did I break prod?
Ewelina Wilkosz
-
Contact us
Monorepo – How to do frontend faster, better and safer
Kari Meling Johannessen
-
Contact us
Warpforge: Decentralized supply chain management for building... Everything!
Eric Myhre
-
Contact us
Email vs Capitalism, or, Why We Can't Have Nice Things
Dylan Beattie
-
Contact us
Lightning Talks
Audun Wigum Arbo, Adam Gaidi, Joakim Vindenes
-
Contact us
Lightning Talks 4
Benedicte Emilie Brækken, Per Haagensen, Erik André Jakobsen, Tor Kristen Haugen
-
Contact us
Lightning Talks 6
Ruth Merethe Granevang, Eugene Romero, Nils Otto Johansen, Kitty Toft
-
Contact us
Commercializing Open Source
Victoria Melnikova
-
Contact us
Tools and practices to help you deal with legacy code
Dennis Doomen
-
Contact us
How to start a modern C++ project?
Mikhail Svetkin
-
Contact us
Connect remotely like a pro! Hack VPNs, avoid firewalls, connect even when your machine is down
Adam Furmanek
-
Contact us
Developer Smackdown
Selena Small, Michael Milewski
-
Contact us
Upgrade any .NET applications with the latest .NET stack.
Olia Gavrysh
-
Contact us
Extend Your Kubernetes With the Power of Open Source
Annie Talvasto
-
Contact us
C++ MythBusters Strike 2
Victor Ciura
-
Contact us
Carbon-Aware Computing: Measuring and Reducing the Carbon Intensity of Software
Anders Lybecker
-
Contact us
IaC Forged in Code: ARM/Bicep vs Terraform vs Pulumi
Mike Benkovich
-
Contact us
C4 models as code
Simon Brown
-
Contact us
How to use Chrome DevTools to improve accessibility of your webpage
Dominika Zając
-
Contact us
Find true north with a technical decision-making compass
Laila Bougria
-
Contact us
Git Hidden Gems
Enrico Campidoglio
-
Contact us
Your code is just a detail
Damian Brady
-
Contact us
(Guitar) strings attached: from UTF-8 to EADGBE
Hannes Lowette
-
Contact us
Lightning Talks
Hila Fish, Praveen Kottarathil, Dilek Akçay
-
Contact us
Rescuing your GIT Repositories using Amend, Reset, Revert, Rebase, Bisect, and Cherry-Picking
Brian Gorman
-
Contact us
Part 2: Mastering golang micro-services: From Design to Deployment
Rabieh Fashwall
-
Contact us
Secure development with C++ - Lessons and techniques
Helge Penne
-
Contact us
The art of living with broken things
James Westfall
-
Contact us
Tips and Tricks for Becoming a CMake Master
Hans Vredeveld
-
Contact us
Playing Video Games One Frame at a Time
Ólafur Waage
-
Contact us
Safety & Security: the future of C and C++
Robert Seacord
-
Contact us
.NET Aspire and AWS: a match made in heaven
David Pallmann
-
Contact us
Getting a grip on your code dependencies
Dennis Doomen
-
Contact us
What you can learn from an open-source project with 300 million downloads
Dennis Doomen
-
Contact us
Property-Based Testing: Unveiling the Truth on Test Reduction
Ewald Verhoeven
-
Contact us
Kubernetes and MLOps for Scalable and Reproducible Generative AI
Annie Talvasto
-
Contact us
What Users Want? Engineering toolkit for creating better products
Limor Mekaiten
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
Continuous Load Testing with GitHub Actions
Chris Ayers
-
Contact us
Email vs Capitalism, or, Why We Can't Have Nice Things
Dylan Beattie
-
Contact us
Code Security Reinvented: Navigating the era of AI
Joseph Katsioloudes
-
Contact us
Developer Smackdown
Selena Small, Michael Milewski
-
Contact us
Application Insights: The Tool You Never Knew You Needed
Isaac Levin
-
Contact us
Lightning Talks 5
Jakob Wolman, Michael Dowden, Marion Løken
-
Contact us
Use your source code to document your application
Michaël Hompus
-
Contact us
Workflows of Highly Functional App & Data Engineering Teams
Jerry Nixon
-
Contact us
Mastering Operational Health for Engineering Leaders
Iccha Sethi
-
Contact us
Optimizing Cloud Detection & Response With Security Chaos Engineering
Kennedy Torkura
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
Conquering complexity: refactoring JavaScript projects
Phil Nash
-
Contact us
The definitive deep dive into the .git folder
Rob Richardson
-
Contact us
Mastering Azure Well-Architected: From Pipelines to Perfection
Simone Bennett
-
Contact us
Distributed load testing with k6
Thijs Feryn
-
Contact us
Build and Deploy a Fullstack App with Open Source Tooling
Noam Honig
-
Contact us
Love, Hate, and Policy Languages
Gabriel L. Manor
-
Contact us
Sandboxing in Linux with zero lines of code
Ignat Korchagin
-
Contact us
It’s time to rebuild DevOps.
Paul Stack
-
Contact us
OWASP Juice Shop - An Open Source Software and security Fairytale
Björn Kimminich
-
Contact us
Tune your Toolbox for Velocity and Value
Josh Grossman
-
Contact us
What you can learn from an open-source project with 300 million downloads
Dennis Doomen
-
Contact us
Detect threats and misconfigurations in your GCP environment and operationalize on findings
Brian Jung
-
Contact us
Securing GitOps with Sealed Secrets
Hrittik Roy
-
Contact us
Unleash Your Tech leading Potential
Nelly Sattari
-
Contact us
Can you become a 10x developer using generative AI?
Simon Waight
-
Contact us
Part 1/2: Hands-on grand tour of GPU Graph AI for security event correlation
Leo Meyerovich, Alex Morrise
-
Contact us
Part 2/2: Hands-on grand tour of GPU Graph AI for security event correlation
Leo Meyerovich, Alex Morrise
-
Contact us
.NET in a Box: Containerizing .NET Applications
Chris Ayers
-
Contact us
Microsoft Security Copilot - your new best friend!
George Coldham
-
Contact us
Next Generation Developer Platforms & Deployable Architectural Archetypes
Adam Stephensen
-
Contact us
Playing Video Games One Frame at a Time
Ólafur Waage
-
Contact us
GitHub + Azure: Better Together!
April Edwards
-
Contact us
Erlang, OCaml, same thing 🤷
Leandro Ostera
-
Contact us
The performance loop—A practical guide to profiling and benchmarking
Daniel Marbach
-
Contact us
From Days to Hours: How EventStorming Transformed Our Domain Modeling Process
Vadzim Prudnikau
-
Contact us
Modernizing your apps with .NET MAUI
Maddy Montaquila, Sweeky Satpathy
-
Contact us
OpenTelemetry Starter Pack
Roger Hoem-Martinsen
-
Contact us
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
-
Contact us
Platforms: Build abstractions, not illusions
Gregor Hohpe
-
Contact us
Part 2/2: Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Smarter, Not Harder: Scaling without burning out in an always more landscape
Marion Løken
-
Contact us
Contract Testing Made Easy: Mastering Pact for Microservices in C#
Irina Dominte
-
Contact us
Sphere of Control: Techniques to Tackle Tech Debt Today
Dustin Thostenson
-
Contact us
Part 1/2: Developing for the Apple Vision Pro
Taylor Troesh
-
Contact us
Part 1/2: Developing for the Apple Vision Pro
Taylor Troesh
-
Contact us
👍 Looks GREAT To Me: Getting Past Bare Minimum Code Reviews
Adrienne Braganza Tacke
-
Contact us
Command Line Craftsmanship: Building and Sharing .NET CLI Tools
Roland Bodenstaff
-
Contact us
Winning with unique data: Standing out in a world full of AI
Marion Løken
-
Contact us
Use your source code to document your application
Michaël Hompus
-
Contact us
Part 1/2: Performance testing with Grafana K6
Ole Kristian Pedersen, Fredrik Alvsaker
-
Contact us
Debug Like a Scientist!
Maciej Rząsa
-
Contact us
If I (only) Had A Hammer
Liam Westley
-
Contact us
How writing just one import the wrong way slows down your website
François Martin
-
Contact us
Omg, how do I write software that isn't a ticking timebomb!?
Eivind Jahren
-
Contact us
AI-Powered E2E UI Testing: Faster Creation, Easier Maintenance
Daniel Ostrovsky
-
Contact us
The pragmatic serverless .NET developer
Henrique Graca
-
Contact us
Part 1/2: Deep dive into git
Michael Kaufmann
-
Contact us
Path coverage in gcc
Jørgen Kvalsvik
-
Contact us
The performance loop—A practical guide to profiling and benchmarking
Daniel Marbach
-
Contact us
Engineering for Low-Code Solutions
Andrew Coates
-
Contact us
How to be a problem solver?
Carolina Pascale Campos
-
Contact us
Build a lightning fast Firewall with Java & eBPF
Johannes Bechberger
-
Contact us
👍 Looks GREAT To Me: Getting Past Bare Minimum Code Reviews
Adrienne Braganza Tacke
-
Contact us
Future Proof Software Architecture: Microservices
Nelly Sattari
-
Contact us
Fine Grained Authorisation with Relationship-Based Access Control
Ben Dechrai
-
Contact us
The subtle art of supporting mature products
Flavia Circiumaru
-
Contact us
The Power of Dev Containers and GitHub Codespaces
Chris Ayers
-
Contact us
Reverse Engineering with GenAI
Ben Dechrai
-
Contact us
From Code to Customer: How Continuous Deployment Can Accelerate Your Software Development Cycle
Tobias Mende
-
Contact us
A bird's eye view of a compiler
Joakim Lier
-
Contact us
Less is more—a build pipeline for the modern age
Adam Ralph
-
Contact us
The Magic of a Trace
Theodor Thornhill
-
Contact us
Using vcpkg in anger
Martin Hořeňovský
-
Contact us
Crash and test failure analysis with AI... no wait, ehm, with regexes!
Jan Wegger, Thomas Hanssen Nornes
-
Contact us
Working with the GitHub CLI
Michelle “MishManners” Duke
-
Contact us
Porting My Legacy Application to a Cloud Native Architecture
Andrei Pokhilko
-
Contact us
Part 1/2: Talk Nerdy To Me - Creating Effective Technical Presentations
Mey Beisaron
-
Contact us
Writing (in)efficient C#
Callum Whyte
-
Contact us
The Power of Dev Containers and GitHub Codespaces
Chris Ayers
-
Contact us
Part 2/2: Deep dive into git
Michael Kaufmann
-
Contact us
Part 2/2: Developing for the Apple Vision Pro
Taylor Troesh
-
Contact us
Part 2/2: Talk Nerdy To Me - Creating Effective Technical Presentations
Mey Beisaron
-
Contact us
git beyond pull & push
Jørgen Kvalsvik
-
Contact us
Demystify cloud-native development with .NET Aspire
Maddy Montaquila
-
Contact us
Part 1: Mastering golang micro-services: From Design to Deployment
Rabieh Fashwall
-
Contact us
Unveiling .NET Secrets with the World's Smallest C# Program
Steve Gordon
-
Contact us
Building a modern, native application for Windows: Which UI framework should you choose?
Alvin Ashcraft
-
Contact us
Part I: Getting the most out of GitHub Copilot
Damian Brady
-
Contact us
Building an Educational Game with .NET 5, Unity and AKS
Johnny Hooyberghs
-
Contact us
Building a High-Value AppSec Scanning Programme
Josh Grossman
-
Contact us
GitHub Like a Boss
Michelle “MishManners” Duke
-
Contact us
Web performance matters
Yaser Adel Mehraban
-
Contact us
Zen and the Art of Code Life Cycle Maintenance
Phil Nash
-
Contact us
Ten Key Steps for Enhanced Web App Security
Ben Dechrai
-
Contact us
Updating Old .NET Framework Apps: Tips + Tricks to Help Make You More Prepared
Isaac Levin
-
Contact us
From Zero to Production: Building and managing Kubernetes clusters on AWS using Terraform and Flux
Jeff French
-
Contact us
Contextual search with vector search: exploring your options with open source tools
Olena Kutsenko
-
Contact us
Part I: Managing engineers is not magic! You need tools to be successful
Nelly Sattari
-
Contact us
Git Beyond Push & Pull
Jørgen Kvalsvik
-
Contact us
Lightning Talks 5
Andre Voigt, Marion Løken, Amrit Puri, Ruma Maharjan
-
Contact us
Part 2/2: Developing for the Apple Vision Pro
Taylor Troesh
-
Contact us
Part 2/2: Performance testing with Grafana K6
Ole Kristian Pedersen, Fredrik Alvsaker
-
Contact us
Unlocking the Full Potential: The Harmonious Dance of EF Core and SQL Server
Jernej Kavka
-
Contact us
The Sky(net) is Falling
Damian Brady
-
Contact us
OpenTelemetry: See Inside Your Software with Observability
Jessica Kerr, Martin Thwaites
-
Contact us
Mirror, mirror on the wall... Am I a critical thinker after all?
Laila Bougria
-
Contact us
Automating your DNS
Vatsalya Goel
-
Contact us
Code Analysis++
Anastasia Kazakova
-
Contact us
Lightning Talks 3
François Martin, Milica Mihajlija, Sasha Denisov, Kristoffer Strube
-
Contact us
Programutvikling uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?
All good!
Don't want it