{ } Programutvikling
Events and Workshops
In-house
About us
Dark
Light
Filter
Course Calendar
Sort after topic
Jun 10
NDC Oslo 2024
10 - 14 June 2024
160
Speakers
45
Technologies
17
Workshops
170
Talks
Jun 10
Mastering Test-Driven Development (TDD) in C#
Gui Ferreira
2 days
Oslo Spektrum
12 990 NOK
Register
Jun 13
How to fall in love with TDD
Gui Ferreira
1 hour
-
Jun 13
What the Soviet Space Program Taught Me About Digital Product Development
Dean Schuster
1 hour
-
Jun 13
.NET Testing Best Practices
Rob Richardson
1 hour
-
Jun 13
Part 2/2: Performance testing with Grafana K6
Ole Kristian Pedersen, Fredrik Alvsaker
1 hour
-
Jun 13
Part 1/2: Performance testing with Grafana K6
Ole Kristian Pedersen, Fredrik Alvsaker
1 hour
-
Jun 13
No More SQLite - How to Write Tests With EF Core Using TestContainers
Daniel Ward
1 hour
-
Aug 26
Copenhagen Developers Festival 2024
26 - 30 August 2024
100
Speakers
5
Bands
100
Talks
10
Workshops
Aug 28
The Grand Unified Theory of Clean Architecture and Test Pyramid
Gui Ferreira
1 hour
-
Aug 28
A11y Broke My Build
Kristoffer Nordström
0.3333333333333333 hour
-
Aug 29
Mobile Farming for Perfection
Sasha Denisov
0.3333333333333333 hour
-
Aug 29
How to be a problem solver?
Carolina Pascale Campos
1 hour
-
Sept 9
NDC TechTown 2024
9 - 12 September 2024
50
Speakers
15
Technologies
10
Workshops
60
Talks
Oct 14
NDC Porto 2024
14 - 18 October 2024
80
Speakers
40
Technologies
6
Workshops
90
Talks
Jan 27
NDC London 2025
27 - 31 January 2025
100
Speakers
50
Technologies
12
Workshops
110
Talks
On demand courses
From Zero to Hero: Effective testing in C#
Nick Chapsas
-
Contact us
Program with GUTs in C
Kevlin Henney
-
Contact us
Kill All Mutants! (Intro to Mutation Testing)
Dave Aronson
-
Contact us
What We Learned Going Serverless
Illia Kavaliou
-
Contact us
Lightning Talks
Emily Taylor, Bahman Nikkhahan, Nelly Sattari
-
Contact us
Test Automation - the Good, the Bad and the Ugly
Ilya Verbitskiy
-
Contact us
Wait, I have to test the front end too?
Amy Kapernick
-
Contact us
Future of Software Testing: Artificial Intelligence Assistance
Mesut Durukal
-
Contact us
Clean Testing - Clean Architecture with .NET Core
Jason Taylor
-
Contact us
Introduction to Cypress for end-to-end testing
Alain Chautard
-
Contact us
Test Driven Development with Modern Javascript
Roy Osherove
-
Contact us
Performance as a culture - not another survival kit.
William Mendes
-
Contact us
Using GraphQL as a Secure Innovation Boundary and data-driven culture driver
Rob Moore, Sam Curry, Kieran Jacobsen
-
Contact us
Observable Web Applications
Todd Gardner
-
Contact us
TDD Revisited
Ian Cooper
-
Contact us
Gaining Confidence with Cypress Tests
Rob Richardson
-
Contact us
TestCafé: Web Testing Made Easy!
Don Wibier
-
Contact us
Embracing collaborative chaos - running Chaos Days on large platforms
Lyndsay Prewer
-
Contact us
Performance testing: from zero to hero with k6 & Azure
Jose Luis Latorre Millas
-
Contact us
Accelerated TDD : For More Productive C++
Phil Nash
-
Contact us
Agile embedded development under regulatory constraints
Espen Albrektsen
-
Contact us
Catching up with Catch2: Changes recent and future
Martin Hořeňovský
-
Contact us
Cypress for developers who hate writing tests
Ruby Jane Cabagnot
-
Contact us
User Experience Pitfalls
Ash Banaszek
-
Contact us
Best Practices for Unit Testing Blazor Components with bUnit
Egil Hansen
-
Contact us
Who killed Performance? A murder mystery
Thomas Heartman
-
Contact us
Building reliable services at NRK TV
Einar Høst
-
Contact us
Roslyn Source Generators - Never send a human to do a machine's job
Stefan Pölz
-
Contact us
Lightning Talks
Stefan Pölz, Majid Hajian, Rui Santos, Maarten Balliauw
-
Contact us
Lightning Talks
Lars Jakobsen, Matěj 'Horm' Horák, Ruby Jane Cabagnot
-
Contact us
TestOps at scale
James Westfall
-
Contact us
Test Driven Development in JavaScript – writing tests that don’t suck!
David Whitney
-
Contact us
Roslyn Source Generators - Never send a human to do a machine's job
Stefan Pölz
-
Contact us
Instrumenting machine code over WebRTC
Ole André Vadla Ravnås
-
Contact us
Observable Web Applications
Todd Gardner
-
Contact us
Lightning Talks
Teresa wu, Imran Nazar, Ebru Cucen
-
Contact us
Testing in production
Gojko Adzic
-
Contact us
Kubernetes and Selenium Grid for highly scalable browser and device farm
Ragavan Ambighananthan
-
Contact us
Embrace chaos to achieve stability
René van Osnabrugge
-
Contact us
Kill All Mutants! (Intro to Mutation Testing)
Dave Aronson
-
Contact us
Digital Transformation Through GitOps and Infrastructure as Code
Stuart Clark
-
Contact us
Mocking in Front-end and Back-end TypeScript Tests
Rob Richardson
-
Contact us
Effective testing in microservice systems
Christian Horsdal
-
Contact us
Refactoring Components
Erin Zimmer
-
Contact us
Testing Web Applications with Playwright
Debbie O'Brien
-
Contact us
The Planet sends an S.O.S. – Taking Responsibility for our Carbon Footprint
Jutta Eckstein
-
Contact us
Preparing for Disaster – Handling the Election and MGP at NRK.no
Ingrid Guren, John Arne S. Pedersen
-
Contact us
Structuring Havoc and mastering chaos with Azure Chaos Studio
Zoë Kroontje-Gillette
-
Contact us
Properties of Unit Tests
Arne Mertz
-
Contact us
How to create maintainable and testable Blazor components
Egil Hansen
-
Contact us
Theory makes beautiful programs; or MC/DC in gcc
Jørgen Kvalsvik
-
Contact us
Visualization for Effective Testing and Learning
Davrondzhon Gafurov
-
Contact us
Surviving a chip shortage
Inge Fredriksen
-
Contact us
Auto-testing for situational awareness
James Westfall
-
Contact us
Testing at scale - how to test when you go globally with a fleet of thousands of machines
Adam Furmanek
-
Contact us
Analysis of Real World Apps with Frida
Kyle Ossinger
-
Contact us
What happens if I change this URI… oooooh
Halvor Sakshaug
-
Contact us
Observable Web Applications
Todd Gardner
-
Contact us
How our critical systems fail, and what we do about it
Simon Randby, Fredrik Bekkevold
-
Contact us
Building Operable Software with TDD (but not the way you think)
Martin Thwaites
-
Contact us
Who tests their cloud code anyway?
Lars Klint
-
Contact us
Testing the Pandemic
Amanda Dean
-
Contact us
Playwright can do this?
Stefan Judis
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
Testing in Production
Talia Nassi
-
Contact us
Best Practices for Unit Testing Blazor Components with bUnit
Egil Hansen
-
Contact us
Azure Static Web Apps for the Enterprise
Stacy Cashmore
-
Contact us
Test Driven Application Security
Tobias Ahnoff, Martin Altenstedt
-
Contact us
Property-Based Testing
Lucy Mair
-
Contact us
Building Operable Software with TDD (but not the way you think)
Martin Thwaites
-
Contact us
User testing in production: how to run a public beta
Eli Holderness
-
Contact us
Building confidence in concurrent code with a model checker
Scott Wlaschin
-
Contact us
Running system tests with active authn/z
Lars Skjorestad
-
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
Security as Code: A DevSecOps Approach
Joseph Katsioloudes
-
Contact us
The big gap: Mobile Forensics
Lorena Carthy-Wilmot
-
Contact us
Part 2/2: Learning Automated Testing in .NET From Scratch
Scott Sauber
-
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
The Chips and Pickle Story: What's Really Behind Infamous, Historic UI Failures?
Dean Schuster
-
Contact us
1,2,3 … testing : is this thing on(line)? Meet your new Microsoft Testing tools.
Mike Martin
-
Contact us
Web Accessibility Deep Dive
Josefine Schaefer
-
Contact us
Stories from DART: Taking the ware out of ransomware
Sarah Young
-
Contact us
Did I break prod?
Ewelina Wilkosz
-
Contact us
How complex software impacts your cognitive abilities
Corstian Boerman
-
Contact us
Warpforge: Decentralized supply chain management for building... Everything!
Eric Myhre
-
Contact us
Property-Based Testing
Lucy Mair
-
Contact us
Lightning Talks
Audun Wigum Arbo, Adam Gaidi, Joakim Vindenes
-
Contact us
Lightning Talks
Jens Hordvik, Scott Leaman, Sara Bergman, Brynjar Steinbakk Ulriksen
-
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
An engineer's guide to Linux Kernel upgrades
Ignat Korchagin
-
Contact us
What the Soviet Space Program Taught Me About Digital Product Development
Dean Schuster
-
Contact us
Test Driven Development with C# - from Padawan to Jedi
Scott Sauber
-
Contact us
Automating Accessibility Assurance
Sandi Barr
-
Contact us
Blazor-testing from A to Z
Egil Hansen
-
Contact us
TDD Revisited
Ian Cooper
-
Contact us
User testing in production: how to run a public beta
Eli Holderness
-
Contact us
Secure development with C++ - Lessons and techniques
Helge Penne
-
Contact us
The art of living with broken things
James Westfall
-
Contact us
Using Python and Behave to test C++ applications
Arne Mertz
-
Contact us
Testing strategy for your cloud based ASP.NET Core services
Dror Helper
-
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
Continuous Load Testing with GitHub Actions
Chris Ayers
-
Contact us
Behaviour Driven Development - A case study
Ron Brosh
-
Contact us
Optimizing Cloud Detection & Response With Security Chaos Engineering
Kennedy Torkura
-
Contact us
Part 1/2: Learning Automated Testing in .NET From Scratch
Scott Sauber
-
Contact us
Accessibility Testing 101
Erissa Duvall
-
Contact us
Detecting Malicious Activity: Unveiling the Secrets of MS-SQL Logging
Tristan Bennett
-
Contact us
How to fall in love with TDD
Gui Ferreira
-
Contact us
Front End Testing with GitHub Actions
Amy Kapernick
-
Contact us
Distributed load testing with k6
Thijs Feryn
-
Contact us
Front End Testing with GitHub Actions
Amy Kapernick
-
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
Red Teaming Large Language Models
Armin Buescher
-
Contact us
No Size Fits All: Empowering Engineers with Custom Application Security tests
Michal Kamensky
-
Contact us
Technical Neglect
Kevlin Henney
-
Contact us
.NET Testing Best Practices
Rob Richardson
-
Contact us
Going production scale with Gen AI - Patterns for your API
Scott Holden
-
Contact us
Playing Video Games One Frame at a Time
Ólafur Waage
-
Contact us
Test Cheap, Code Simple
Hackle Wayne
-
Contact us
Leisurely React and TypeScript for Thinker-Doers
Hackle Wayne
-
Contact us
Driving Your C# Code with Tests
Kevlin Henney
-
Contact us
Building a High-Value AppSec Scanning Programme
Josh Grossman
-
Contact us
Pragmatic Unit Testing Now!
Hackle Wayne
-
Contact us
Condition coverage in gcc: introduction and intuition
Jørgen Kvalsvik
-
Contact us
Leisurely React and TypeScript at Odd Hours
Hackle Wayne
-
Contact us
Driving Your C++ Code with Tests
Kevlin Henney
-
Contact us
TestOps at Scale
James Westfall
-
Contact us
Testing in production
Gojko Adzic
-
Contact us
The Grand Unified Theory of Clean Architecture and Test Pyramid
Gui Ferreira
-
Contact us
Building Scalable and Maintainable APIs with ASP.NET Core Workshop
Spencer Schneidenbach
-
Contact us
Keynote: Testing as an equal 1st class citizen (to coding).
Jon Jagger
-
Contact us
Testing as an equal 1st class citizen (to coding)
Jon Jagger
-
Contact us
Who tests their cloud code anyway?
Lars Klint
-
Contact us
A Day of Lean Code
Kevlin Henney
-
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