Posts
Thomas Stringer
Cancel

Go Slices - Passing By Reference or Value?

Go is a powerful language, and most parts of it are very intuitive. But one of the things that can cause some confusion for many Go programmers (especially those new to the language) is how slices ...

Optimize Redundant Operations with Memoization

Oftentimes when we are doing intensive computing in our software, we can run into performance bottlenecks. In this blog post, I talk about one strategy that can be used under certain situations. If...

Observability with OpenTelemetry Part 6 - Ecosystem

Part 1 - Introduction Part 2 - Instrumentation Part 3 - Exporting Part 4 - Collector Part 5 - Propagation Part 6 - Ecosystem Sample OTel microservices application: trstringer/otel-sh...

Observability with OpenTelemetry Part 5 - Propagation and Baggage

Part 1 - Introduction Part 2 - Instrumentation Part 3 - Exporting Part 4 - Collector Part 5 - Propagation Part 6 - Ecosystem Sample OTel microservices application: trstringer/otel-sh...

Observability with OpenTelemetry Part 4 - Collector

Part 1 - Introduction Part 2 - Instrumentation Part 3 - Exporting Part 4 - Collector Part 5 - Propagation Part 6 - Ecosystem Sample OTel microservices application: trstringer/otel-sh...

Observability with OpenTelemetry Part 3 - SDK and Exporting

Part 1 - Introduction Part 2 - Instrumentation Part 3 - Exporting Part 4 - Collector Part 5 - Propagation Part 6 - Ecosystem Sample OTel microservices application: trstringer/otel-sh...

Observability with OpenTelemetry Part 2 - Instrumentation

Part 1 - Introduction Part 2 - Instrumentation Part 3 - Exporting Part 4 - Collector Part 5 - Propagation Part 6 - Ecosystem Sample OTel microservices application: trstringer/otel-sh...

Observability with OpenTelemetry Part 1 - Introduction

Part 1 - Introduction Part 2 - Instrumentation Part 3 - Exporting Part 4 - Collector Part 5 - Propagation Part 6 - Ecosystem Sample OTel microservices application: trstringer/otel-sh...

Require a Label Prefix for GitHub Issues

Without a doubt, GitHub is the leading place where people write software together. One of the biggest (and most used) features of the platform is issues. We use issues to report bugs, create featur...

Using Vim as Your MySQL Shell Editor

MySQL Shell is a very easy and efficient tool to use when running queries or administering a MySQL database instance. One of the awesome features about MySQL Shell (mysqlsh) is the ability to open ...