Going Functional with Railway Oriented Programming in C# by Paul Rohorzka & David Walser
With the latest changes to the language, C# moves into the direction of a multi-paradigm language, enabling to write code in an object oriented and also increasingly functional style. Besides the support of the language itself, railway oriented programming is a concept from the functional world that can also be leveraged in C#. In this talk David and Paul dive into the concept of railway oriented programming and what it means to use this approach in big applications. They share some experience and discuss their love-hate relationship with this approach. Paul Rohorzka, Software Gardener at SQUER Solutions Vienna Paul is a seasoned software developer who started his coding journey back in the Nineties. From the get-go, he realized that good design, clean code, and understanding what the customer wants are the key ingredients for project success. Paul loves working closely with his team mates and other stakeholders, striving to make software that's helpful, easy to understand, maintain, and build upon. At SQUER, he happily shares his experience in knowledge-sharing sessions, trainings, and workshops. David Walsner's journey into programming began in technical secondary school, where his curiosity led him to create a ping pong game even before starting his first computer science class. His path then led him to discover C#, which he has stuck with throughout his educational and professional career. Beyond software, David is passionate about a variety of sports, particularly football, which has shaped his strong belief in the power of working in a team. Pragmatic by nature, David focuses on making the right decisions and is keenly interested in agile methodologies, reflecting his commitment to efficient and adaptive problem-solving.

Everything You Need to Know About the Latest in C#

Learn C# in Unity - Complete Course for Beginners

C# Tutorial - Full Course for Beginners

Solving the integration testing puzzle with contract-based testing by Bas Dijkstra

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Nobody Explained the Schrödinger Equation Like THIS!

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

CHOSEN ONE! SOMEONE IN A SUIT JUST ASKED "WHO TRAINED THEM?" ...NOBODY DID. THAT'S THE MYSTERY

Freenet - Services Without Servers

Every C# Dev Uses Monads. Most Don't Know.

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Full Walkthrough: Workflow for AI Coding — Matt Pocock

AMD Advancing AI 2026: Lisa Su Full Keynote

Keynote: Benchmarking - It's About Time - Matt Godbolt - C++Now 2026

GitHub Copilot - Gimmick or Useful? by Andreas Willich

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Pattern-based C#: if it quacks like a duck… by Eva Ditzelmüller and Stefan Pölz

How I program C

