Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023
This talk was recorded at NDC Porto in Porto, Portugal. #ndcporto #ndcconferences #functionalprogramming #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndcporto.com/ Subscribe to our YouTube channel and learn every day: /@NDC Follow our Social Media! / ndcconferences / ndc_conferences / ndc_conferences Passing data through a pipeline of transformations is an alternative approach to classic OOP. The LINQ methods in .NET are designed around this, but the pipeline approach can be used for so much more than manipulating collections. In this talk, I'll look at pipeline-oriented programming and how it relates to functional programming, the open-closed principle, unit testing, the onion architecture, and more. I'll finish up by showing how you can build a complete web app using only this approach.

Building that glorious monolith. And carving it too. - Glenn F. Henriksen - NDC Porto 2023

No Nonsense Monad & Functor - The foundation of Functional Programming by César Tron-Lozai

Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019

F# for the C# Developer - F#, the .NET Runtime, and Aesthetics - Scott Arbeit - NDC Porto 2023

"C# Nullable Reference Types Explained" By Matthew Hess

Thirteen ways of looking at a Turtle - Scott Wlaschin - NDC London 2025

Reinventing the Transaction Script - Scott Wlaschin

Correcting Common Async/Await Mistakes in .NET 8 - Brandon Minnick - Copenhagen DevFest 2023

Functional Programming on .NET - The Best of Both Worlds - Isaac Abraham - NDC Oslo 2024

Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin

Scott Wlaschin — Railway oriented programming

The Real Problem of C++ - Klaus Iglberger - NDC TechTown 2025

19. Rob Pike - What We Got Right, What We Got Wrong | GopherConAU 2023

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

lofi hip hop radio 📚 beats to relax/study to

Thirteen ways of looking at a Turtle - Scott Wlaschin - NDC London 2021

F# for C# programmers - Scott Wlaschin

Functional programming design patterns by Scott Wlaschin

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

