Timothy Clifford

Software engineer living in Berlin interested in programming languages, automation and learning new things. Prefers dogs to cats.

Purifying Typescript

You’ve seen the articles littered all over the internet, urging you to let go of your impure, object oriented ways and join the functional programming revolution. At the same time, there are a growing number of options for writing type-safe JavaScript. In this talk, Tim will cover one of these options – TypeScript – and explore how to leverage functional programming techniques to write safer, more concise and understandable code.

About Timothy

Tim Clifford is a software engineer, originally from Australia, currently living in Berlin. Continuously jumping between technologies and languages. Working at BCGDV building products ranging from ML driven mobility companions to electric scooter sharing platforms. Previously at AKQA in Shanghai leading the platform for one of the major smart watch brands.