SlideShare a Scribd company logo
  • Upload
  • Home
  • Explore
  • Login
  • Signup
SlideShare a Scribd company logo
  • Home
  • Explore
  • Upload
  • Login
  • Signup

We've updated our privacy policy. Click here to review the details. Tap here to review the details.

×
×
×
×
×
×
Scott Wlaschin

Scott Wlaschin

530 Followers
30 SlideShares 1 Clipboard 530 Followers 3 Followings
  • Unblock User Block User
30 SlideShares 1 Clipboard 530 Followers 3 Followings

Personal Information
Organization / Workplace
Portsmouth, United Kingdom United Kingdom
Occupation
F# trainer and consultant at FPbridge.co.uk
Industry
Technology / Software / Internet
Website
http://fsharpforfunandprofit.com/
About
Senior software architect/developer with 20+ yrs experience Specialties: Functional Programming, Software Architecture, API design, Design patterns, SOA, Enterprise Integration Patterns (EIP), Messaging, CQRS, Programming: F#, C#, Smalltalk, Python, Process: Agile, Scrum, Test-Driven Development (TDD)
Contact Details
Tags
fsharp functional programming csharp ddd. domain driven design domain driven design programming smalltalk prolog sql property-based-testing monad f# software testing ocaml parsers rest api event sourcing software development information security monads fscheck quickcheck testing #functionalprogramming #fsharp swift .net humor lean effectiveness theory of constraints value chain efficiency the goal option type algebraic types ddd ndc
See more
Presentations (30)
See all
Domain Driven Design with the F# type System -- NDC London 2013
9 years ago • 26349 Views
The Theory of Chains
9 years ago • 5930 Views
Railway Oriented Programming
9 years ago • 582134 Views
Doge-driven design
9 years ago • 2832 Views
Domain Driven Design with the F# type System -- F#unctional Londoners 2014
9 years ago • 167977 Views
Swift vs. Language X
8 years ago • 15847 Views
Functional Programming Patterns (BuildStuff '14)
8 years ago • 175082 Views
Functional Programming Patterns (NDC London 2014)
8 years ago • 254440 Views
An introduction to property based testing
7 years ago • 38063 Views
Enterprise Tic-Tac-Toe
7 years ago • 14981 Views
Dr Frankenfunctor and the Monadster
7 years ago • 20358 Views
Designing with Capabilities
7 years ago • 13264 Views
Thirteen ways of looking at a turtle
6 years ago • 7976 Views
Designing with capabilities (DDD-EU 2017)
6 years ago • 7892 Views
F# for C# Programmers
5 years ago • 13964 Views
The Power of Composition
5 years ago • 7027 Views
Four Languages From Forty Years Ago
4 years ago • 10124 Views
Functional Design Patterns (DevTernity 2018)
4 years ago • 5438 Views
Four Languages From Forty Years Ago (NewCrafts 2019)
4 years ago • 2120 Views
The Functional Programming Toolkit (NDC Oslo 2019)
3 years ago • 6010 Views
Domain Modeling Made Functional (KanDDDinsky 2019)
3 years ago • 2844 Views
The Power Of Composition (DotNext 2019)
3 years ago • 1930 Views
The Functional Programmer's Toolkit (NDC London 2019)
3 years ago • 1849 Views
Reinventing the Transaction Script (NDC London 2020)
3 years ago • 1870 Views
Domain Modeling with FP (DDD Europe 2020)
3 years ago • 1488 Views
The lazy programmer's guide to writing thousands of tests
3 years ago • 895 Views
Building confidence in concurrent code with a model checker: TLA+ for programmers
2 years ago • 1819 Views
The Power of Composition (NDC Oslo 2020)
2 years ago • 2141 Views
Pipeline oriented programming
1 year ago • 7559 Views
Domain Modeling Made Functional (DevTernity 2022)
5 months ago • 1757 Views
Likes (7)
See all
Time for Functions
simontcousins • 9 years ago
[Practical] Functional Programming in Rails
Gilbert B Garza • 8 years ago
Connascence
Kevin Rutherford • 9 years ago
Monoids, Store, and Dependency Injection - Abstractions for Spark Streaming Jobs
Ryan Weald • 9 years ago
How to go from structureless to structured without losing your vibe
Camille Fournier • 8 years ago
The Search for the Perfect Program
Natallie Baikevich • 8 years ago
Why HATEOAS
Lee Wayne • 13 years ago
  • Activity
  • About

Presentations (30)
See all
Domain Driven Design with the F# type System -- NDC London 2013
9 years ago • 26349 Views
The Theory of Chains
9 years ago • 5930 Views
Railway Oriented Programming
9 years ago • 582134 Views
Doge-driven design
9 years ago • 2832 Views
Domain Driven Design with the F# type System -- F#unctional Londoners 2014
9 years ago • 167977 Views
Swift vs. Language X
8 years ago • 15847 Views
Functional Programming Patterns (BuildStuff '14)
8 years ago • 175082 Views
Functional Programming Patterns (NDC London 2014)
8 years ago • 254440 Views
An introduction to property based testing
7 years ago • 38063 Views
Enterprise Tic-Tac-Toe
7 years ago • 14981 Views
Dr Frankenfunctor and the Monadster
7 years ago • 20358 Views
Designing with Capabilities
7 years ago • 13264 Views
Thirteen ways of looking at a turtle
6 years ago • 7976 Views
Designing with capabilities (DDD-EU 2017)
6 years ago • 7892 Views
F# for C# Programmers
5 years ago • 13964 Views
The Power of Composition
5 years ago • 7027 Views
Four Languages From Forty Years Ago
4 years ago • 10124 Views
Functional Design Patterns (DevTernity 2018)
4 years ago • 5438 Views
Four Languages From Forty Years Ago (NewCrafts 2019)
4 years ago • 2120 Views
The Functional Programming Toolkit (NDC Oslo 2019)
3 years ago • 6010 Views
Domain Modeling Made Functional (KanDDDinsky 2019)
3 years ago • 2844 Views
The Power Of Composition (DotNext 2019)
3 years ago • 1930 Views
The Functional Programmer's Toolkit (NDC London 2019)
3 years ago • 1849 Views
Reinventing the Transaction Script (NDC London 2020)
3 years ago • 1870 Views
Domain Modeling with FP (DDD Europe 2020)
3 years ago • 1488 Views
The lazy programmer's guide to writing thousands of tests
3 years ago • 895 Views
Building confidence in concurrent code with a model checker: TLA+ for programmers
2 years ago • 1819 Views
The Power of Composition (NDC Oslo 2020)
2 years ago • 2141 Views
Pipeline oriented programming
1 year ago • 7559 Views
Domain Modeling Made Functional (DevTernity 2022)
5 months ago • 1757 Views
Likes (7)
See all
Time for Functions
simontcousins • 9 years ago
[Practical] Functional Programming in Rails
Gilbert B Garza • 8 years ago
Connascence
Kevin Rutherford • 9 years ago
Monoids, Store, and Dependency Injection - Abstractions for Spark Streaming Jobs
Ryan Weald • 9 years ago
How to go from structureless to structured without losing your vibe
Camille Fournier • 8 years ago
The Search for the Perfect Program
Natallie Baikevich • 8 years ago
Why HATEOAS
Lee Wayne • 13 years ago
Personal Information
Organization / Workplace
Portsmouth, United Kingdom United Kingdom
Occupation
F# trainer and consultant at FPbridge.co.uk
Industry
Technology / Software / Internet
Website
http://fsharpforfunandprofit.com/
About
Senior software architect/developer with 20+ yrs experience Specialties: Functional Programming, Software Architecture, API design, Design patterns, SOA, Enterprise Integration Patterns (EIP), Messaging, CQRS, Programming: F#, C#, Smalltalk, Python, Process: Agile, Scrum, Test-Driven Development (TDD)
Tags
fsharp functional programming csharp ddd. domain driven design domain driven design programming smalltalk prolog sql property-based-testing monad f# software testing ocaml parsers rest api event sourcing software development information security monads fscheck quickcheck testing #functionalprogramming #fsharp swift .net humor lean effectiveness theory of constraints value chain efficiency the goal option type algebraic types ddd ndc
See more

Modal header

  • About
  • Support
  • Terms
  • Privacy
  • Copyright
  • Cookie Preferences
  • Do not sell or share my personal information
English
Current Language: English
Español
Português
Français
Deutsch

© 2023 SlideShare from Scribd

We've updated our privacy policy.

We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.

You can read the details below. By accepting, you agree to the updated privacy policy.

Thank you!

View updated privacy policy
We've encountered a problem, please try again.