{ } 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
Master Class: Design Thinking for Applications
Billy Hollis
2 days
Oslo Spektrum
12 990 NOK
Register
Aug 26
Copenhagen Developers Festival 2024
26 - 30 August 2024
100
Speakers
5
Bands
100
Talks
10
Workshops
Aug 28
Solving Layout Challenges With Pure Sass
Lemon 🍋
1 hour
-
Aug 28
Architecting the Future: Building Scalable and Secure Multi-Cloud Applications
Talia Nassi
1 hour
-
Aug 28
Basics Designs and How We Got Them Wrong
Adam Furmanek
1 hour
-
Aug 29
Contract Testing Made Easy: Mastering Pact for Microservices in C#
Irina Scurtu
1 hour
-
Aug 29
From IL Weaving to Source Generators, the Realm story
Ferdinando Papale
1 hour
-
Aug 30
Future Proof Software Architecture: Microservices
Nelly Sattari, Artem Koshelev
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
User Research For Everyone
Aras Bilgen
-
Contact us
How To Design With Your User’s Needs & Expectations In Mind
-
Contact us
Kata Your Way To Better Architectures
Andy Marks, Sarah Taraporewalla
-
Contact us
PWA For Games: An Enhanced Web Gaming Experience
stephen vinuya
-
Contact us
Converting a Monolithic App to a more Domain Driven Design
William Penberthy, Steve Roberts
-
Contact us
The Power of Performance Feedback
Amber Vanderburg
-
Contact us
ReST API Design: A beginner's guide
Janani Subbiah
-
Contact us
Ten Things Every Voice Application Should Do
Jeff Blankenburg
-
Contact us
I know what you did last project (common mistakes we make in Azure)
Mustafa Toroman, Sasha Kranjac
-
Contact us
OpenTelemetry 101
Rob Ashton
-
Contact us
Software and Database Refactor Patterns
Bill Penberthy
-
Contact us
.NET on Google Cloud Functions
Jon Skeet
-
Contact us
Modern C++ Idioms
Mateusz Pusz
-
Contact us
Software Engineering Is About Tradeoffs
Mateusz Pusz
-
Contact us
Value Oriented Programming: Part 1 - Functions
Tony Van Eerd
-
Contact us
User Experience Pitfalls
Ash Banaszek
-
Contact us
It’s easy to create a good looking product, but what about a useful one?
Eleftheria Batsou
-
Contact us
Tailwind CSS: A Different Approach to Styling Websites
Shawn Wildermuth
-
Contact us
Share Pie: The DDD Treasure Hidden in Plain Sight
Nick Tune
-
Contact us
Share Pie: The DDD Treasure Hidden in Plain Sight
Nick Tune
-
Contact us
Part I - Advanced Bounded Context Design With The Bounded Context Canvas
Maxime Sanglan-Charlier, Nick Tune
-
Contact us
Serverless Patterns Made Simple with Real World Usecases
Sheen Brisals
-
Contact us
The Untruthful Art - Five Ways of Misrepresenting Data
Alexander Arvidsson
-
Contact us
Evolutionary architecture - Part I
Nikola Kovačević, James Strachan
-
Contact us
Concurrent Affairs: Procedural Programming Unlocked
Kevlin Henney
-
Contact us
Design for Developers
Lex Lofthouse
-
Contact us
Design & Development Considerations for Dual Screen Devices
Stephanie Stimac
-
Contact us
CUPID - for joyful coding
Daniel Terhorst-North
-
Contact us
Evolutionary architecture - Part II
Nikola Kovačević, James Strachan
-
Contact us
Experimenting with source control at GitHub
Scott Arbeit
-
Contact us
Auditing your data and answering the life long question, is it the end of the day yet?
Simona Meriam
-
Contact us
Mixing Paradigms Using the Latest C# Language Features
Zoran Horvat
-
Contact us
Change wings on the fly: replace a system that handles 50 million euro turnover with zero downtime
Tatiana Chernogorova
-
Contact us
Programmable Software Architecture
Scott Haney
-
Contact us
Plain Text
Dylan Beattie
-
Contact us
Domain-Driven Refactoring
Jimmy Bogard
-
Contact us
Modern C++ Design Patterns
Klaus Iglberger
-
Contact us
The Boeing 737 MAX: When Humans and Technology Don't Mix
Kyle Kotowick
-
Contact us
You Can Run Usability Studies!
Aras Bilgen
-
Contact us
Building Credibility With Cloud Natives
Shane Baldacchino
-
Contact us
The Planet sends an S.O.S. – Taking Responsibility for our Carbon Footprint
Jutta Eckstein
-
Contact us
How we made Zivid Two - our 2nd generation 3D machine vision camera for robotics
Arild Ulfeng
-
Contact us
“Wouldn’t it be cool…” and other bad design approaches
Billy Hollis
-
Contact us
JWT! What is it good for? Absolutely everything (almost)!
Ben Dechrai
-
Contact us
At Least Once
Ian Cooper
-
Contact us
The Coming Disruptions in Development (and what it means to you)
Richard Campbell
-
Contact us
Spaces, squares, and circles - an intro to UI design
Ash Banaszek
-
Contact us
Building a sustainable security requirements process with the ASVS
Josh Grossman
-
Contact us
What the log4j incident taught us about Secure by Design
Dan Bergh Johnsson , Daniel Deogun
-
Contact us
Balancing Coupling in Software Design
Vlad Khononov
-
Contact us
Tools and practices to help you deal with legacy code
Dennis Doomen
-
Contact us
Autonomous microservices don't share data. Period.
Dennis van der Stelt
-
Contact us
DDD Explains: What are my stock options actually worth?
Chris Simon
-
Contact us
Variables of the Veracious Variety: How to Better Name your Variables
Adrienne Braganza Tacke
-
Contact us
Bounded Contexts: Manage the Understandability of Your Systems
Gien Verschatse, Mathias Verraes
-
Contact us
NDC Party: Architecting Apollo: Systems Design Lessons from the Golden Age of Spaceflight
Kyle Kotowick
-
Contact us
Modelling vs Reality
Einar Høst
-
Contact us
Why Data Science and UX Research should be Best Friends
Grishma Jena
-
Contact us
Fantus! Puppeteering with Unreal Engine
Mattis Folkestad, Rune Røsting
-
Contact us
Template Meta-State Machines, Madness and Shannon.
Jason McGuiness
-
Contact us
Data Unleashed: A Developer's Perspective on Navigating the Architecture Maze
Bronwen Zande
-
Contact us
Maximizing Growth Through Event-Driven Architecture
Talia Nassi
-
Contact us
Terminology Mismatch Repair Made Plain
John Connolly
-
Contact us
Mastering Azure Well-Architected: From Pipelines to Perfection
Simone Bennett
-
Contact us
TDD & DDD from the Ground Up (Live Coding)
Chris Simon
-
Contact us
Figma meets .NET developers
Nick Randolph
-
Contact us
Azure Kubernetes Services 101 for developers
Jorge Arteiro
-
Contact us
Interviewing: The Fundamental Product Research Skill
Aras Bilgen
-
Contact us
Modernizing an existing system to take a more domain-driven approach
William Penberthy
-
Contact us
From Hot Metal to HTML: The Story of Typography
Dylan Beattie
-
Contact us
Design Thinking for Software Development Teams
Billy Hollis
-
Contact us
Righting Software - System Design
Juval Lowy
-
Contact us
Part II - Advanced Bounded Context Design With The Bounded Context Canvas
Maxime Sanglan-Charlier, Nick Tune
-
Contact us
Advanced Security Design: Threat Modeling Masterclass
Avi Douglen
-
Contact us
WhatsApp, Web3, and Wordle: Evolving a Digital Society
Dylan Beattie
-
Contact us
Fundamentals of Web Performance
Todd Gardner
-
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