Domain-Driven Design, Event Sourcing and CQRS with F# and EventStore
What: This presentation demonstrates a method for implementing Domain-Driven Design (DDD) using F# and EventStore. The described approach makes use of idiomatic functional constructs, especially where they bring value beyond the traditional object-oriented and procedural paradigms. The natural alignment between functional programming and event sourcing is exploited and implemented with Greg Young's EventStore. The goal is to question established object-oriented practices and provide a new perspective on DDD tactics. About Lev Gorodinski: Originally from Latvia, I recently moved to New York to apply functional programming techniques in building a scalable ecommerce platform.. I blog at http://gorodinski.com and tweet @eulerfx.

▶︎
Gopherfest 2017 | Event Sourcing – Architectures and Patterns with Matt Ho

▶︎
Designing with Capabilities - Scott Wlaschin

▶︎
Go Pro on .NET with F# - Isaac Abraham

▶︎
React 2014 : Greg Young - Querying Event Streams

▶︎
F# Code I Love - Don Syme

▶︎
Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

▶︎
The Story of C++: The World's Most Consequential Programming Language | The Official Story

▶︎
Domain Driven Design: The Good Parts - Jimmy Bogard

▶︎
Co-Creator of Haskell: Useless vs Useful Languages, Rust vs C, Functional Programming | Simon Jones

▶︎
The French Do Not Care About Work

▶︎
Why Every Day as a Developer Would Be Easier with F#, by Urs Enzler

▶︎
Introduction to Monads in F#

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
The F# Path To Relaxation - Don Syme

▶︎
Scott Wlaschin - Talk Session: Domain Modeling Made Functional

▶︎
7 Design Patterns EVERY Developer Should Know

▶︎
Reinventing Entropy | Compression is Intelligence Part 1

▶︎
The AI Take Over Has Completely Backfired and I Can't Be Happier

▶︎
I Gave ChatGPT a Body

▶︎
