This is a talk for those curious about designing, building, and maintaining modern APIs. We’ll look at specific tooling and strategies to help improve and maintain the quality, consistency, and stability of your API.
Like stacks and collections, monads are abstract concepts, but abstract in a good way! The abstractions give us power. As programmers, we should understand them. We shouldn’t talk about monads in hushed tones. They’re simple and useful.
Whenever you look at a problem somebody’s been working on for a week or a month or maybe years and propose a simple, obvious solution that just happens to be the first thing that comes into your head, then you’re also making it crystal clear to people what you think of them and their work.