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
@bwplotka.dev.bsky.social
Senior SWE TL Google | ex Principal RedHat | Prometheus, Thanos OSS maintainer | CNCF TAG Observability TL | Efficient Go ๐ OReillyMedia
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 ๐
24.06.2025 08:05 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0"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... ๐
New experimental garbage collector for Go programs! github.com/golang/go/is...
02.05.2025 18:54 โ ๐ 123 ๐ 41 ๐ฌ 2 ๐ 2Well 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
03.04.2025 14:02 โ ๐ 3 ๐ 1 ๐ฌ 1 ๐ 1Now you got my attention
26.02.2025 20:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0For 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!
25.02.2025 14:21 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 1I'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 :)
Context: github.com/prometheus/p...
12.02.2025 16:50 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0What'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!
29.01.2025 10:23 โ ๐ 7 ๐ 3 ๐ฌ 0 ๐ 0I 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 (:
26.01.2025 15:01 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Wow 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)
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...
Agree, I never know what to say here, choose randomly (:
15.01.2025 12:56 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Now 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!
๐ข 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...
Orange sky is so magical.
Imagine full time working from here...
I prefer yesterday.
31.12.2024 07:44 โ ๐ 10 ๐ 0 ๐ฌ 0 ๐ 0I'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-...