🚨 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. 💪
Bartłomiej Płotka
Bartłomiej Płotka
@bwplotka.dev
Senior SWE TL Google | ex Principal RedHat | Prometheus, Thanos OSS maintainer | CNCF TAG Observability TL | Efficient Go 📖 OReillyMedia
773 followers40 following80 posts
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!
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...
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
Applications for @prometheus.io LFX mentorships open today! We have some really impactful projects this time, around Prometheus <-> OTel UX, Remote Write 2.0, and Native summaries. Go apply to work with some really cool folks, and learn while you're at it! github.com/cncf/mentori...
Bartłomiej Płotka reposted
Reminder: The CfP for #PromCon (October 21+22 in Munich) is open! Please submit your @prometheus.io talks :) promcon.io/2025-munich/...
"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...
Bartłomiej Płotka reposted
New experimental garbage collector for Go programs! github.com/golang/go/is...
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...
Bartłomiej Płotka reposted
Bartłomiej Płotka reposted
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!
Bartłomiej Płotka reposted
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? (:
Context: github.com/prometheus/p...
Bartłomiej Płotka reposted
Bartłomiej Płotka reposted
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-...
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: 🙈
Looks like @golang.org 1.24 is going to be pretty epic! Weak pointers, properly working finalizers alone might change the game! Then optimized maps, native fake clock, benchmarking reliability and ease of use, and tooling dependency management.. and more! antonz.org/go-1-24/
With Filip we wrote a blog post explaining the new @golang.org 1.23 "iter" package and its unexpected use case in the Go gRPC world and @thanos.io We also dive into Go coroutines (not goroutines!) that makes new iterators even more special, enjoy! 🤗 bwplotka.dev/2025/go-grpc...
Bartłomiej Płotka reposted
Now it’s official! I’m thrilled to announce I’ll be speaking at Observability Day alongside @Anthoine Thebaud about Dashboard as Code and Perses. See you all in London, folks!
Bartłomiej Płotka reposted
📢 New year, new compliance! We're excited to share that Polar Signals Cloud is now SOC2 type 2 compliant! 🔐 www.polarsignals.com/blog/posts/2...
Bartłomiej Płotka reposted
I've finally gotten around to publishing my notes on how I use jj for contributing to Go/working with Gerrit. pratt.im/notes/jj-go-...
Finally, an OpaqueAPI is officially coming to Go, with exciting lazy decoding and optimized memory layout! Now you know why the new API was necessary with that gogo migration friction 🙈 Let us know how it goes for you, it massively improved efficiency internally (lots of fields are never accessed)
"Go Protobuf: The new Opaque API" by Michael Stapelberg (@zekjur.bsky.social) — go.dev/blog/protobu...
Solid OpenAI post-mortem on @kubernetes.io API overload, caused by "per-node telemetry ingestion" status.openai.com/incidents/ct... 🤔 Oddly familiar to a common DaemonSet @prometheus.io / @opentelemetry.io gotcha for metrics scrapes, we talked about in the past: youtu.be/yk2aaAyxgKw?... 🙈
...there's even a OSS metric collection operator we maintain at Google with that optimization 🙃 github.com/GoogleCloudP... Another solution is to ofc have a cluster service discovery that pushes the targets to node agents, but pure (optimized) daemonset usually scales enough!
Bartłomiej Płotka reposted
I had a lot of fun talking about optimising and sustainability, with @halvarflake.bsky.social and Niki and @tomwilkie.bsky.social. bigtent.fm/s2/8
Bartłomiej Płotka reposted
🥳 Go 1.23.4 and 1.22.10 are released! 📣 Announcement: groups.google.com/g/golang-ann... ⬇️ Download: go.dev/dl/#go1.23.4
What do you think about @gitpod.io moving out of @kubernetes.io towards microVMS? (: The benefit of easier self-deploy, more isolation and memory snapshots are legit. www.gitpod.io/blog/we-are-...
Bartłomiej Płotka reposted
thanos_build_info{version="v0.37.0"} 1 v0.37.0 has been released, with a lot of exciting features and fixes! Thanks to the community and all of our amazing contributors! Enjoy! 🎉💜 github.com/thanos-io/th...
Bartłomiej Płotka reposted
Hey 👋 The CFP for KubeCon London closes this weekend! 🚨 Don’t miss your chance to submit your proposal. events.linuxfoundation.org/kubecon-clou...
...and BTW, @prometheus.io OM 2.0 working group is forming up! groups.google.com/g/prometheus...
#OpenMetrics is Archived, Merged into #Prometheus medium.com/p/d555598d2d04 @prometheus.io @cncf.io #opensource #monitoring #cloudnative