Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Bert Hubert

๐Ÿ‘ค Speaker
382 total appearances

Appearances Over Time

Podcast Appearances

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And then engage with the project, see what happens. So you go to the project and say, hey, I just put, I did it with SQLite, for example. SQLite had a new feature for database replication and it's really cool. I really recommend it. It was very new. And I was wondering, can I build on this? Is this solid enough?

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And then engage with the project, see what happens. So you go to the project and say, hey, I just put, I did it with SQLite, for example. SQLite had a new feature for database replication and it's really cool. I really recommend it. It was very new. And I was wondering, can I build on this? Is this solid enough?

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And I tried it and there was an issue and I filed an issue with the SQLite project and they fixed it in 25 minutes. And they immediately believed me that there was an issue and they were on it and it was just done. And when you do this with a dependency, you will often find out that no one responds to your worries. Because they're not paying attention.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And I tried it and there was an issue and I filed an issue with the SQLite project and they fixed it in 25 minutes. And they immediately believed me that there was an issue and they were on it and it was just done. And when you do this with a dependency, you will often find out that no one responds to your worries. Because they're not paying attention.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

So actually trying something and then just opening a ticket and figuring out how do they respond. And this is incredibly telling. But again, this requires work. This will require you a few hours at least per dependency to figure that out. And then people say, look, I have a thousand dependencies and I won't have time to figure that out.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

So actually trying something and then just opening a ticket and figuring out how do they respond. And this is incredibly telling. But again, this requires work. This will require you a few hours at least per dependency to figure that out. And then people say, look, I have a thousand dependencies and I won't have time to figure that out.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And my response would then be, then you should not be shipping a thousand dependencies.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And my response would then be, then you should not be shipping a thousand dependencies.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And I think it is. And there are things that, I mean, like I said with cryptography, I mean, the cryptographers out there, they have done a better job than you would ever do. Or otherwise you would be a cryptographer.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

And I think it is. And there are things that, I mean, like I said with cryptography, I mean, the cryptographers out there, they have done a better job than you would ever do. Or otherwise you would be a cryptographer.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

But it is, yeah, but I think it's somewhat of a lost, I mean, I tell people, you probably remember the NPM left pad thing, which was where you could left align the string and someone removed that or made it malicious. And then the whole tower of dependencies came falling down. And when I tell that these days to people, they say, look, I worry about left pad.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

But it is, yeah, but I think it's somewhat of a lost, I mean, I tell people, you probably remember the NPM left pad thing, which was where you could left align the string and someone removed that or made it malicious. And then the whole tower of dependencies came falling down. And when I tell that these days to people, they say, look, I worry about left pad.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

Then many people go like, what is left pad? Although that should be part of our sort of engineering lore, right? That says, look, do not go around depending on single line files that could be taken over by any random internet person someday.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

Then many people go like, what is left pad? Although that should be part of our sort of engineering lore, right? That says, look, do not go around depending on single line files that could be taken over by any random internet person someday.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

Yeah, well, relatively speaking. I mean, there are many people that are like 30. And I'm starting to find people that are 30 to be a bit on the young side, but that's just me.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

Yeah, well, relatively speaking. I mean, there are many people that are like 30. And I'm starting to find people that are 30 to be a bit on the young side, but that's just me.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

It's all relative. But yeah, this is something... I mean, this is just the way modern software gets developed. And of course, we have the diehard to do embedded software or really the safety of life stuff. But we are in a very... in a small minority and the minority is getting smaller.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

It's all relative. But yeah, this is something... I mean, this is just the way modern software gets developed. And of course, we have the diehard to do embedded software or really the safety of life stuff. But we are in a very... in a small minority and the minority is getting smaller.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

Yeah, so I did a talk on this and that actually for Dutch networking community, NLNOC, which is great. And the thing I tried to get across there was you have these new things coming along all the time, the new and shiny. And there are the people that are just always attracted to the new and shiny. And they have a glorious time discovering all kinds of new things and fun.

The Changelog: Software Development, Open Source
Build software that lasts! (Interview)

Yeah, so I did a talk on this and that actually for Dutch networking community, NLNOC, which is great. And the thing I tried to get across there was you have these new things coming along all the time, the new and shiny. And there are the people that are just always attracted to the new and shiny. And they have a glorious time discovering all kinds of new things and fun.