Advertisement · 728 × 90

Posts by Bartłomiej Płotka

Preview
Modernizing Prometheus: Native Storage for Composite Types | Prometheus An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.

🚨 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. 💪

1 month ago 3 2 0 0
Preview
First, Make Me Care Writing advice: some nonfiction fails because it opens with background instead of a hook—readers leave before reaching the good material. Find the single anomaly or question that makes your topic inte...

Make me care" is probably first rule to follow in tech talks too, tldr: story telling!

gwern.net/blog/2026/ma...

2 months ago 2 0 0 0
Preview
The (lazy) Git UI You Didn't Know You Need When my son was born last April, I had ambitious learning plans for the upcoming 5w paternity leave. As you can imagine, with two kids, life quickly verified this plan 🙃. I did eventually start some p...

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/

4 months ago 8 2 0 0
Preview
Call For Proposals (CFP) | LF Events KubeCon + CloudNativeCon gathers adopters and technologists from leading open source and cloud native communities from 23-26, March. Join our current graduated, incubating, and sandbox projects as the...

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!

5 months ago 0 0 0 0

I'd better start writing code to start writing my talk!

6 months ago 1 0 0 0
Preview
PromCon is Only One Month Away; See You in Person or via Live Stream! | Prometheus An open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.

PromCon is one month away! 🤗

We wrote all your need to know on our blog: prometheus.io/blog/2025/09...

6 months ago 2 2 1 0
Preview
quizes_total{} 1: Why "make check" will never detect any formatting errors? quizes_total{} 1: Why "make check" will never detect any formatting errors? - Makefile

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...

6 months ago 0 0 1 0

Thinking about starting writing more again (blog posting, social media).. should I?

I have some engineering/oss/mentoring topics queued for too long 🙈

7 months ago 4 0 0 0
Advertisement

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

7 months ago 5 2 0 0
PromCon PromCon, the conference about the Prometheus monitoring system and time series database

Reminder: The CfP for #PromCon (October 21+22 in Munich) is open! Please submit your @prometheus.io talks :)

promcon.io/2025-munich/...

9 months ago 15 9 0 0
Post image

Things that brings the joy 🙃

9 months ago 1 0 0 0
Preview
Java at 30: The Genius Behind the Code That Changed Tech From trash-diving teen to tech pioneer, James Gosling's pragmatic genius shaped three decades of Java and modern computing.

"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...

10 months ago 0 0 0 0
Post image

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... 🙈

10 months ago 25 0 5 0
Preview
runtime: green tea garbage collector · Issue #73581 · golang/go Green Tea 🍵 Garbage Collector Authors: Michael Knyszek, Austin Clements Updated: 2 May 2025 This issue tracks the design and implementation of the Green Tea garbage collector. As of the last update...

New experimental garbage collector for Go programs! github.com/golang/go/is...

10 months ago 123 41 2 2
Vitess | Benchmark Scalable. Reliable. MySQL-compatible. Cloud-native. Database.

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 ?

11 months ago 2 0 1 0

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...

11 months ago 3 1 0 0
Advertisement
Post image

What? Breaking metrics? 😱 @bwplotka.dev

11 months ago 3 1 1 1

Now you got my attention

1 year ago 1 0 0 0
Post image

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!

1 year ago 3 1 0 1
Preview
Learn Prometheus From the Creator Learn Prometheus in the most effective way with online trainings by PromLabs

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 :)

1 year ago 16 6 0 0
Preview
[EXPERIMENT] Add type and unit labels in scrape loop. by bwplotka · Pull Request #16025 · prometheus/prometheus Continuation of the #15683 experiment, just simplified (only scrape change) and moved to scrape loop (PopulateLabelsAndName might be a bit awkward, but good for experiment). This adds naive injecti...

Context: github.com/prometheus/p...

1 year ago 2 1 0 0
Post image

What's weird in this @prometheus.io screenshot?

What do you think about this? (:

1 year ago 3 0 1 0
slide about Go 1.24 showing the SBB network map

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!

1 year ago 7 3 0 0
Preview
'A Journey to 50% Better P99 Times with Go' & 'Swiss Maps in Go' Whether you're a seasoned Golang developer or just starting out, this group is for anyone passionate about learning and exploring Go.

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-...

1 year ago 12 1 0 0

Tdd, no? :p

Thumb driven development

Virtual democracy

1 year ago 1 0 0 0
Post image

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: 🙈

1 year ago 17 4 3 0
Advertisement

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? (:

1 year ago 3 1 0 0

Thanks! Yea this is really generous from Go side, hope users realise that (:

1 year ago 3 0 0 0

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)

1 year ago 0 0 1 0
Preview
Go 1.24 interactive tour Weak pointers, faster maps, directory-scoped access, and more.

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/

1 year ago 21 8 2 0