Todepond talks

I'm Lu Wilson :) I take paid bookings for keynotes.
If you want me to speak at your event, let me know.

AUTOMATION AND ME

(opening keynote)
(coming soon)

Lu Wilson confronts the automation in their artistic practice: From cellular automata to surrealist automatism and beyond.

HOW MANY HEADS DO YOU NEED

(closing keynote)
(coming soon)

"Jam-oriented programming" is the joke name of a new style of audio development that is no joke at all. It adopts the practices and mentalities of an informal jam session to an extreme extent.

In a typical jam, there is no one in charge and anyone can make any sound they want at any time they choose. In jam-oriented programming, it's the same. Anyone can add, edit or delete code without any permission. Everyone is admin, nothing is certain and anything can happen. It sounds like chaos and it is. But it's also surprisingly successful, with entire audio tools appearing overnight out of the multi-headed process and even a published academic paper to accompany it all.

How and why is this even possible? And what does it tell us about the way we collaborate as developers?

I AM NOT DEAD YET

(keynote)

I am not dead yet, but one day I will be. Until then, I am a living thing that can respond and change and learn. I want to make the most of that, so I think it's best to do things "live" while I still can. And I'm still learning how to do that best. What I can do is share my personal journey towards liveness in my own creative work. This is the story of how and why I do things live: Live.

WHAT IT MEANS TO BE OPEN

(opening keynote)

As a community, as collaborators, as coders, what does it mean to be “open”?

This goes way beyond “open source”. Open practice can mean opening yourself up to vulnerability. It can mean opening the door to outside influence. It can also bring great benefit and surprise.

I know this because I used to work in a very closed-off way. But over the past ten years, I’ve gradually adopted a more open practice. I am still learning what it really means to be open, but I want to (openly) share everything I’ve learned so far about the unexpected rewards it can bring.

Normalise sharing scrappy fiddles!

DEATH OF THE TADI WEB

(keynote)

The tadi web was a ridiculous plan to map out and combine every single "better computing" movement into one practice. Local-first, permacomputing, IndieWeb, robust first, small web, cheap web, cold-blooded software, freewheeling apps, and many more — the tadi web aimed to do them all.

Of course, this was an impossible task, and the tadi web miserably died. We will gather to remember its short but slippy life.

BRINGING MODELS TO THE CANVAS

(keynote)

Whenever a new technology appears, our first instinct as developers is to offer "text" as the primary method of interaction. This has happened throughout computing history, with the computer terminal, with early smartphones, and now it's happening again with AI.

At tldraw, we’ve been working on moving AI interaction away from the chat-based interface, towards a richer canvas environment. It hasn't been easy! I'll show you all the challenges we've faced, and how we're currently overcoming them. Some of the solutions have been surprising.

SPATIAL PROGRAMMING WITHOUT ESCAPE

(academic)

Spatial programming is a visual and interactive medium that makes use of spatial relationships to craft behavior. But existing approaches rely heavily on escape hatches. They allow the user to return to the traditional land of text to complete their programs, losing out on the benefits of the paradigm. CellPond is a novel and extreme example that removes the need for these escapes.

UNBLOCKING CREATION WITH FRIENDS

(academic)

Live programming is uniquely suited to creative work. It can remove many of the creative blockers that individuals experience when trying to produce it. But we could place much more explicit emphasis on the removal of emotional blockers from the creative process, as opposed to only focusing on intellectual blockers. Arroost is a project that seeks to do that — an experimental live programming tool for making music.


More talks listed on my homepage.












A memorable keynote 👏 makes all the difference 👏
Make your event memorable 👏 for all the right reasons 👏

Let's talk talks.