A Lazy Persons Guide to Building REST Clients or: How I Learned to Stop Worrying and Love Dunder Ov @PyConAU
A Lazy Persons Guide to Building REST Clients or: How I Learned to Stop Worrying and Love Dunder Ov  @PyConAU
Uploaded November 2024 | Updated September 2026, 3 hours ago
(Ash Bek) Sick of writing lots of dedicated methods to perform the same tasks? Want to write less code? This talk may be for you!

REST API's are ubiquitious, and a very useful way to send and recieve data from various services. However, building them can often feel repetitive and boring. So, because I was lazy, and sick of doing it I decided to override specific dunder methods to write less boiler plate code, and keep myself interested.

Was it easier? Probably not. Did it require less work than a normal implementation? Also probably not. Did it make my code more readable and portable? Definitely not. But it was fun, and I learnt how overriding Python's magic methods - often called dunders - could be useful. Let me share the lessons I learnt with you and inspire your own ideas.

pretalx.com/pycon-au-2024/talk/79HGSW

python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science

Videos licensed as CC-BY-NC-SA 4.0

PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.

Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0

Produced by Next Day Video Australia: https://nextdayvideo.com.au

Fri Nov 22 10:00:00 2024 at Eureka 3
A Lazy Persons Guide to Building REST Clients or: How I Learned to Stop Worrying and Love Dunder OvFrom Matlab to Lambda: Transforming Structural Engineering Research ToolsProductivity: a dialogue - Benno Rice, Daisy Leigh Brenecki (PyCon AU 2026)Where am I? What am I doing? Mobile App development in PythonTesting Beyond Examples: Property Based Testing with Hypothesis - Sam Bishop (PyCon AU 2026)Saturday lightning talks - Nic Crouch, Daisy Leigh Brenecki (PyCon AU 2026)Big Brains, Small Targets: Whole-Brain Image Analysis with Python - Ishrat Zaman (PyCon AU 2025)Hierarchical Clustering: Finding the awkward reunions - Neha (PyCon AU 2025)Escape from Tutorial Hell - Sarah Reichelt (PyCon AU 2025)Notes on Over-Engineering: A Project Post-Mortem - Sam Bishop (Pycon AU 2024)Teaching Digital Technologies in Australian schools with Python and the KookaberryHow to give your Python code to someone else - Russell Keith-Magee (PyCon AU 2026)
PyCon AU |

A Lazy Person's Guide to Building REST Clients or: How I Learned to Stop Worrying and Love Dunder Ov

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER