Speaker

Robert Pająk

Robert Pająk

OpenTelemetry Go maintainer, Principal Software Engineer @ Splunk

Kraków, Poland

Actions

Robert Pająk, also known as Pellared, has a lot of experience connected with software design, concurrent programming, relational databases, cyber security, performance tuning, testing, automation, observability, and open-source.
Robert is currently an OpenTelemetry Go maintainer and an OpenTelemetry Specification sponsor.
He is the author of goyek, a task automation Go library.
Robert is also a co-organizer of the GoCracow meetup.

Area of Expertise

  • Information & Communications Technology

Should I avoid using testify and any other assertion library?

I’ve often wondered why the official Go guidelines advise against using ‘assert’ libraries for testing. It’s intriguing, especially when I think about how testify has become so popular in our community. I’ve used it myself, and I know how helpful it can be. But over time, I’ve also come to see why Go’s approach to testing is different.
In this session, I’ll share my experiences working with testing libraries across various Go projects - from complex network applications to reusable libraries like OpenTelemetry Go. We’ll dive into the practical implications of using (or avoiding) testing libraries, discuss real-world examples, and explore how Go’s philosophy influences the way we write tests. Whether you’re a seasoned developer or just starting out, let’s challenge our assumptions and rethink how we approach testing in Go.

Transitioning to Go

Are you considering transitioning to the Go programming language? Join me for a talk where I will share my advice on how to approach learning to write idiomatic Go code in no time. Drawing from my personal experience of transitioning to Go, assisting numerous colleagues in their learning journey, being OpenTelemetry Go maintainer, and serving as a company Go Community Leader, I'll provide valuable insights and practical tips to help you succeed.

OpenTelemetry: Simplifying Observability Across Your Stack

In this session, you'll learn how to kick-start your observability journey with OpenTelemetry, the open-source standard for collecting telemetry such as traces, metrics, logs, profiles. We'll cover the essential steps to get started and explore how OpenTelemetry simplifies monitoring complex systems, reduces vendor lock-in, and provides end-to-end visibility. Whether you're a developer or an SRE, discover how to leverage OpenTelemetry for a more transparent, efficient, and performant application ecosystem.

Robert Pająk

OpenTelemetry Go maintainer, Principal Software Engineer @ Splunk

Kraków, Poland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top