Skip to main content
Peter Ulrich

Peter Ulrich

English multi-instrumentalist and songwriter

May 30, 2026

2:12
[laughs] Um, for those of us or, you know, the audience that might not know you, you wanna just give, like, a brief, like, 30-second introduction?
2:22
Sure, yeah.
2:23
So my name's Peter Ulrich, which is the German way of pronouncing things, but nobody can do that, so everyone calls me Peter Urick.
2:30
Um, I'm from Germany.
2:31
I live in the Netherlands, uh, also partially in Portugal because my fiance is Portuguese.
2:37
Uh, I'm a, I don't know, senior staff, whatever, Elixir developer.
2:42
Um, yeah, I've been working with Elixir for s- eight, seven, eight years now.

15 MINS LATER

17:23
[laughs]
20:34
Where's, which next library do I need to update," right? Uh, can you kind of talk about, you know, how, your process of how you chose which, which library to scan? Were you expecting there to be another vulnerability? Uh, talk more about this.
20:47
Yeah, of course.
20:48
So first of all, also my apologies.
20:50
Uh, uh, but also I'm in the same boat, so whenever there's a CSV release for a library, I also have projects that most likely rely on them, and I have to update all the libraries myself as well.
21:00
And yeah, I think the reason that there were so many CVEs of library, libraries that everyone uses is because I started at the top of Hex PM most downloaded libraries.
21:10
And then you get Decimal, you get Bandit, you get Phoenix, uh, Postgres, these kind of things.
21:15
So that's also, you know, when I, I found those first, and now I'm actually much further down the, the line, and I, I still find a lot of vulnerabilities.

25 MINS LATER

46:05
What does it look like from your end, you know? Is there a version of your work which is harder to do because of the receiving infrastructure, you know, and because of the fact that it's, you know, volunteer-staffed and-

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.