PyCon GR 2025

Donatas Rasiukevičius

I'm a professional problem architect, by which I mean I attempt to unravel, undo, and unmake whatever it is that solution architects do, mostly with python. I'm a firm believer in complexity and harsh denier of learning from other peoples' mistakes. Outside of my professional life I like to climb, cook, sing, dance, socialize, read, host DnD games, hike, eat, run, and try to make people laugh at conferences.


Session

08-29
14:50
30min
Do Repeat Yourself
Donatas Rasiukevičius

In programming we painstakingly obsess about finding good abstractions and not repeating ourselves. But what do we lose in that process and is there something to be gained from consciously and actively repeating your work?

In this talk I will share multiple rewrites of a music synthesizer written in Python; through that lens I will demonstrate the incredible value of repeating yourself and being "inefficient"

Other topic
Innovathens - Main stage