Prometheus has a large and complex codebase with a lot of moving parts that can make it challenging to contribute for new users.
This session will detail some of my work on the Prometheus project and how I got my foot in the door, increasing confidence as my PRs increased.
I'll go over some of my work on the UI which is relatively simple and then move towards more complex portions of the codebase like the Prometheus scraper and text parser. I'll also give a short demo on how debugging, benchmarking, and proper testing which is critical in Prometheus.
I've linked my lightning talk at PromCon 2024 as a reference (7:44:00 is where my talk begins). It will serve as a small outline to the topics I'll cover.
This will be a 10-15min talk where I explain how I became a contributor to the Prometheus project. I will try my best to fill up remaining time with questions from the audience.