2025-08-29 –, Innovathens - Main stage
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"
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.