Software EngineerAmbiata
Cares about correct and reliable software, and is still learning about it every day.
Talks I've Given
-
Caught in a Web of Functions
Featuring Charles O’farrell
Functional programming is a great tool for enabling programmers to solve complex problems through the use of data and functions. However, not all data and functions are created equal, and some are less composable than others. Web libraries in particular are guilty of being overly opinionated and...
technique -
Practical Property-Based Testing
Featuring Charles O’farrell
At first it can be tricky working out how exactly you test your code with properties. The good news is that there are some very obvious and useful patterns that can make writing generators and properties easy by mere-mortals.
This talk aims to cover some of those patterns, and in doing so help...
technique