From futons to functions: further reading

Presented at: PyCon AU 2021 (online), Kiwi PyCon 2022 (Ōtautahi Christchurch, Aotearoa New Zealand)

This talk was written on the land of the Wurundjeri people of the Kulin Nation, and the land of the Kaurna people. Aboriginal sovereignty over these lands was never ceded.

This talk is structured around industrial designer Dieter Rams’ Ten principles for good design, which you can read on Vitsœ’s website. It is an improved, but also abridged, version of my talk Dieter RAMs: the ten principles of good API design, which I presented at Linux.conf.au in January 2021.

If you’d like to say hi, you can reach me on Twitter, the Fediverse or via email.

Protocols and evolution

Learnability

Containing complexity

In conclusion