Peter has been developing software for over 30 years. As an active member of the OO community, he was a regular speaker at the OT and SPA conferences. In 1999, he co-founded Connextra, pioneering many of today's main-stream Agile practices. For ten years, Peter's primary interest has been functional programming, and he now leads the FPF team at Barclays, developing languages for modelling Structured Products, and tools for pricing and managing trades, in Haskell.
Talks I've Given
-
Automata, Chaos and Emergent Behaviour
Featuring Peter Marks
This month we're very lucky to have Peter Marks talk to us about the surprising patterns and behaviour that can emerge from collections of even very simple automata. Don't miss it!
javascript discovery p5.js deterministic-finite-state-automata chaos-behaviour automata emergent-behaviour algorithmic-art -
Coding challenges as a learning tool
Featuring Peter Marks
Doing coding challenges can be a great way to learn to code in a new language. In this talk, Peter will give some tips on choosing suitable challenges and will work through an example challenge, sharing lessons learned and giving suggestions on process and techniques.
-
Accelerated Art with GLSL
Featuring Peter Marks
In this tutorial Peter Marks will introduce the GL Shader Language (GLSL) and show how it can be used to create visually rich, animated, algorithmic art.
algorithmic-art glsl data -
2
Structural Typing for Structured Products
Featuring Tim Williams and Peter Marks
Join Tim WIlliams & Peter Marks from Barclays for a talk on structural typing for structured products.
haskell functional-programming -
Monads
Featuring Peter Marks
The Hoodlums met up to discuss and learn Haskell & Monads
haskell monads