🚨 ALERTS{alertname="NewBlogPost", alertstate="firing"} 1
I wrote a about exciting and ambitious changes we are making in @cncf.bsky.social @prometheus.io project:
prometheus.io/blog/2026/02...
Diving into the potential future of the "native" model for the composite metric types in Prometheus. 💪
Posts by Bartłomiej Płotka
Make me care" is probably first rule to follow in tech talks too, tldr: story telling!
gwern.net/blog/2026/ma...
Side projects, blog, podcasting is hard with 2 small kids, but I eventually managed to find time for a blog! (PS: I had to switch to 5am routine 🙈)
Wrote some words about #lazygit OSS tool and what we can learn from its UX. Enjoy! 🤗
bwplotka.dev/2025/lazygit/
FYI, @cncf.bsky.social #KubeCon Europe (23-26th March) CFP closes in 3 days (12th October). What fun talks do you plan to propose? (:
events.linuxfoundation.org/kubecon-clou...
What'd you like to like to hear more about?
Maybe you'd like to co-speak? Happy to mentor/co-speak with passionate ppl!
I'd better start writing code to start writing my talk!
PromCon is one month away! 🤗
We wrote all your need to know on our blog: prometheus.io/blog/2025/09...
Fun bugs happen, let's see if you can spot them (without looking on comments)! (:
Quiz#1: Why "make check" will never detect any formatting errors in the following snippet:
gist.github.com/bwplotka/5c6...
Thinking about starting writing more again (blog posting, social media).. should I?
I have some engineering/oss/mentoring topics queued for too long 🙈
Ever dreamed to be mentored by @prometheus.io community; get skilled in high performance monitoring databases, @golang and help #opensource on the way?
Apply today on the LFX website 🤗
mentorship.lfx.linuxfoundation.org#projects_all
Reminder: The CfP for #PromCon (October 21+22 in Munich) is open! Please submit your @prometheus.io talks :)
promcon.io/2025-munich/...
Things that brings the joy 🙃
"Every now and then, some people stop me in the street and say, ‘Oh, are you James Gosling? Thank you for giving me a career. I’ve been writing Java code for 20 years, and it’s been a great career.`" - JG
thenewstack.io/java-at-30-t...
This April release, a new excited API, called Leo, was added to our Family! ♥️
We will be spending our time now to learn Leo requirements and outputs, so expect delays from me in OSS world in May... 🙈
Well anyone can do it easily with go bench and benchstat these days, exported to @prometheus.io or sheet graphing.
Maybe you meant benchmark.vitess.io ?
Common painful thing.
But I think we found epic solution, available from next @prometheus.io version, who knows!
Slides with the recorded demo is available here: docs.google.com/presentation...
What? Breaking metrics? 😱 @bwplotka.dev
Now you got my attention
For the first time, @cncf.io sandbox project @PersesDev will be at #KubeCon EU in London with a booth in the Project Pavilion at kiosk number 3B! Core maintainers @nexucis, Antoine Thébaud, @ntakashi.com, and Gabriel Bernal will be there for a chat!
I've just updated all of my Prometheus monitoring trainings at training.promlabs.com to Prometheus v3 and also updated most other component versions (Alertmanager, exporters, Prometheus Operator, SDKs, ...) to keep things fresh.
Check out the trainings if you want to learn @prometheus.io :)
What's weird in this @prometheus.io screenshot?
What do you think about this? (:
slide about Go 1.24 showing the SBB network map
Go 1.24 now has Swiss Maps! Good thing I am an expert on those, all about it at FOSDEM!
I will be speaking (again) about Go's new Swiss Maps at the Golang Oxford Meetup this Thursday.
www.eventbrite.co.uk/e/a-journey-...
Tdd, no? :p
Thumb driven development
Virtual democracy
Epic discussion around @golang.org error handling: github.com/golang/go/di...
Adventurous ideas. Ofc there might something to improve, but the following image is still applicable: 🙈
We see more and more questions/responses on GitHub issues on OSS projects clearly generated with the help of GenAI - very generic, asking kind of unrelated questions.
Quite hard to judge what part contributor exactly does not understand and how to help.
Do you experience similar? Any tips? (:
Thanks! Yea this is really generous from Go side, hope users realise that (:
Wow what an investigation! Sounds like some library was just using runtime internals unsafely 🤔
Curious why that's a Go release blocker (I didn't dive very deep into discussion)