*IN PERSON & ONLINE* Quantifying your reliance on Open Source software


Details
The Talk;
Quantifying your reliance on Open Source software
I've always been interested in the composition of Open Source and internal dependencies that my projects use, and after years of wanting some way to query the data, I went ahead and built it!
We'll see how you can use the dependency-management-data project (https://dmd.tanna.dev) to provide a query-able database of your dependencies, and some of the interesting things you can learn through having raw access to your data.
Having access to this data has allowed me and my team to get a view of what our most popular languages or frameworks are, which packages we didn't realise we so heavily rely on, determine how many dependencies are using end-of-life software, or just understand the way that internally-built libraries are used across the organisation.
This data has given my company's developers, leadership and the security team a better view of the landscape of our ever growing dependencies on Open Source, so we can appropriately upgrade, migrate, and support projects.
In this talk, you'll learn that it's straightforward to do this yourself with Free and Open Source Software, as well as looking at some examples of the data that you can get out of this tooling for your own purposes.
Requirements for attendees;
Go(lang) compiler (optional)
SQLite
Node.JS 16+ (can be optional, example data available without needing it)
Agenda;
18:30; Doors Open
19:00; Speaker delivers talk
19:45; Pizza and catch up
20:30; Doors close
Please note;
This event will be done as a hybrid- both in person and online! We will send out online meeting room info much closer to the event (likely on the day of the event), to all Meetup DevOps Notts members, so check your email for that info if you're not able to make it in person!
If you are coming in person, please note that there is a huge car park on-site and it's FREE PARKING.

*IN PERSON & ONLINE* Quantifying your reliance on Open Source software