Join Newsletter

Ken Scambler

Software Architect

MYOB

Australia

Ken is a Melbourne-based software developer, who keeps the 1s pointy, the 0s round, and the data structures immutable at MYOB. He is an outspoken advocate of functional programming, an FP community builder in Melbourne, a co-organiser of the Compose :: Melbourne FP Conference and Melbourne Scala User Group, and previously ran the weekly "FP Guild" at REA Group.

Talks at YOW!

Grow your own tech leads

  • YOW! 2019 Sydney

Great technical leaders don't grow on trees - but they can be grown in-house all the same. This can be an important source of opportunity, learning and satisfaction for team members, and dramatically improve retention. However, there are specific things that can be done to make this process smoo...

Read More

Grow your own tech leads

  • YOW! 2019 Brisbane

Great technical leaders don't grow on trees - but they can be grown in-house all the same. This can be an important source of opportunity, learning and satisfaction for team members, and dramatically improve retention. However, there are specific things that can be done to...

Read More

Grow your own tech leads

  • YOW! 2019 Melbourne

Great technical leaders don't grow on trees - but they can be grown in-house all the same. This can be an important source of opportunity, learning and satisfaction for team members, and dramatically improve retention. However, there are specific things that can be done to...

Read More

Applied Category Theory - The Emerging Science of Compositionality

  • YOW! Lambda Jam 2019

What do programming, quantum physics, chemistry, neuroscience, systems biology, natural language parsing, causality, network theory, game theory, dynamical systems and database theory have in common?

As functional programmers, we know how useful category theory can be for our work - or pe...

Read More

Adopting FP: A Human-First Approach

  • YOW! 2017 Sydney

Functional programming has made great strides in the popular imagination, yet adoption of FP languages has often been challenging for companies, sputtering in fits and starts. Ken has been at the forefront of REA's successful adoption of FP over four years, and will share lessons learnt and traps...

Read More

Adopting FP: A Human-First Approach

  • YOW! 2017 Brisbane

Functional programming has made great strides in the popular imagination, yet adoption of FP languages has often been challenging for companies, sputtering in fits and starts. Ken has been at the forefront of REA's successful adoption of FP over four years, and will share lessons learnt and traps...

Read More

Adopting FP: A Human-First Approach

  • YOW! 2017 Melbourne

Functional programming has made great strides in the popular imagination, yet adoption of FP languages has often been challenging for companies, sputtering in fits and starts. Ken has been at the forefront of REA's successful adoption of FP over four years, and will share lessons learnt and traps...

Read More

Lenses for the Masses – Introducing Goggles

  • YOW! Lambda Jam 2017

Lenses, or more generally “optics”, are a technique that is indispensable to modern functional programming. However, implementations have veered between two extremes: incredible abstractive power with a steep learning curve; and limited domain-specific uses that can be picked up in mi...

Read More

Data Made out of Functions, for Faster Monads

  • YOW! Lambda Jam 2016

We’ll look at the remarkable technique of Church encoding, whereby any data structure or programming concept can be represented using nothing but the magic sauce of lambda functions! After the talk, you’ll know how to Church encode arbitrary structures yourself, and how it can actuall...

Read More