Announcing Log Detective

I’m excited to share that we’ve reached the first milestone of our new project, Log Detective.

midjourney: a detective inspecting a burning log in a shady neighbourhood at night

Keep reading

How I became obsolete

It’s Saturday morning, 6:00 and I can’t sleep. My mind has decided to start functioning. I am tuning in some old Bonobo albums. This is a good time to write about how I got to the point that Packit team no longer needed me.

midjourney: a chilly Autumn morning in the central europe countryside with aview ofsunrise

Keep reading

Flock 2023 trip report

My first conference outside of Brno after the pandemic. I forgot how stressed I am from the travelling. Didn’t have to wait long to realize why:

  • traffic jam in Brno
  • 90 minutes flight delay
  • downpour of people on the airport
  • border control scanners not made for my height
  • missing connections because of delays
  • never-ending transfers

All of this was worth the frustration to absorb Flock energy and magic.

Keep reading

Running Pulp operator in a local OpenShift cluster

Today I am running Pulp in Openshift local using the pulp-operator.

These are the commands & notes so I can reproduce this in the future.

Keep reading

Let junior engineers speak


Imagine a team meeting. It is attended by a diverse group: folks of different experience, skills, age, background, culture, work title, and time on the team.

I experienced hundreds of such meetings in my career. These meetings are usually dominated by:

  1. Extroverts

  2. More experienced colleagues (Senior engineers, leads, managers, and higher)

  3. Folks that are on the team for a long time

  4. Top performers

(a single person can match all 4 :)

Completely unrelated picture I took in Austria

Keep reading

Post-processing RPM build logs

I’m so happy to write this article. With Packit and Copr, we are improving the RPM ecosystem so much that we can work on User Experience (rather Developer Experience) more and more. Finally \o/

Keep reading

Always, read, error, messages


And think about them, Tomas! After you’re done, interpret them.


Okay, less poetry, more science.

This is a short story on how I spent a few hours trying to renew a Let’s Encrypt certificate for my home server. And kept on failing. Until I succeeded and learnt a lesson (which is in the $title).

Keep reading