OAuth – the good Parts - Dominick Baier - NDC Porto 2022

OAuth has been around for more than 10 years now, and has become the standard protocol for token-based security. Like every popular technology that has been growing with its requirements, there are some things which work really well, and some that did not quite stand the test of time. This talk looks at the essentials you should know about, if you would enter the OAuth ecosystem today. Which protocol flows and extensions should you study, which “dialects” like OpenID Connect are important, and if you decide to dive deeper, what would that “recommended reading” list look like? Check out more of our featured speakers and talks at https://www.ndcconferences.com https://ndcporto.com

Spec-Driven Development: The Fast Track to 10x? - Jerry Nixon - NDC Sydney 2026
▶︎

Spec-Driven Development: The Fast Track to 10x? - Jerry Nixon - NDC Sydney 2026

It's Time To Talk About Signals - Julian Burr - NDC Sydney 2026
▶︎

It's Time To Talk About Signals - Julian Burr - NDC Sydney 2026

What's new in C#? Exciting new features in C# 8.0, 9.0 and 10! - Filip Ekberg - NDC Porto 2022
▶︎

What's new in C#? Exciting new features in C# 8.0, 9.0 and 10! - Filip Ekberg - NDC Porto 2022

Industrial Strength Testing for Complex Software - Ashley Mannix - NDC Sydney 2026
▶︎

Industrial Strength Testing for Complex Software - Ashley Mannix - NDC Sydney 2026

10 tips to level up your ai-assisted coding - Aleksander Stensby - NDC Sydney 2026
▶︎

10 tips to level up your ai-assisted coding - Aleksander Stensby - NDC Sydney 2026

Distributed Databases: What Could Possibly Go Wrong? - Heather Downing - NDC Sydney 2026
▶︎

Distributed Databases: What Could Possibly Go Wrong? - Heather Downing - NDC Sydney 2026

Building Responsible Autonomous AI Agents: Principles, Patterns, and Practices - Will Velida
▶︎

Building Responsible Autonomous AI Agents: Principles, Patterns, and Practices - Will Velida

One Team’s Journey to Using AI Without the Hype - John Bristowe - NDC Sydney 2026
▶︎

One Team’s Journey to Using AI Without the Hype - John Bristowe - NDC Sydney 2026

Get a Grip on your Telemetry using the OpenTelemetry Collector - Adam Gardner - NDC Sydney 2026
▶︎

Get a Grip on your Telemetry using the OpenTelemetry Collector - Adam Gardner - NDC Sydney 2026

Fractal Architecture - Mark Seemann - NDC Porto 2022
▶︎

Fractal Architecture - Mark Seemann - NDC Porto 2022

Are LLMs good software engineers? - Anthony Shaw - NDC Sydney 2026
▶︎

Are LLMs good software engineers? - Anthony Shaw - NDC Sydney 2026

Skill Degradation: An Empirical Analysis of 400+ AI‑Generated Security Fixes - Pedram Hayati
▶︎

Skill Degradation: An Empirical Analysis of 400+ AI‑Generated Security Fixes - Pedram Hayati

AI Agents That Don’t Suck: How to Build Ones That Actually Drive Business Value - Robert Koch
▶︎

AI Agents That Don’t Suck: How to Build Ones That Actually Drive Business Value - Robert Koch

Keynote - Building Teams Through Systems Thinking and Stories - Scott Hanselman
▶︎

Keynote - Building Teams Through Systems Thinking and Stories - Scott Hanselman

Platform Engineering in the age of Generative AI - Will Velida - NDC Sydney 2026
▶︎

Platform Engineering in the age of Generative AI - Will Velida - NDC Sydney 2026

From Pair to Peer Programmer - Aaron Powell - NDC Sydney 2026
▶︎

From Pair to Peer Programmer - Aaron Powell - NDC Sydney 2026

Meditations on Code As Art - David Whitney - NDC Sydney 2026
▶︎

Meditations on Code As Art - David Whitney - NDC Sydney 2026

Building fun and creative messaging experiences on WhatsApp - Michelle “MishManners” Duke
▶︎

Building fun and creative messaging experiences on WhatsApp - Michelle “MishManners” Duke