PinnedPublished inLevel Up CodingContext in Golang!Harnessing one of the most useful packages in goAug 9, 20205Aug 9, 20205
Published inLevel Up CodingWrappers and decorators in GolangWriting reusable and understandable codeNov 24, 2021Nov 24, 2021
Published inLevel Up CodingCoordinating goroutines — errGroupCoordinating different goroutines to achieve a single goalDec 13, 20201Dec 13, 20201
Published inLevel Up CodingBetter tests for Golang appsThere’s no one size fits all when it comes to testing appsNov 3, 2020Nov 3, 2020
Published inLevel Up CodingDistributed Tracing with OpenTelemetry — Part 2Tracing requests in distributed systemsJun 29, 20201Jun 29, 20201
Published inThe StartupDistributed tracing with OpenTelemetry — Part 1Understanding OpenTelemetry and distributed tracingJun 23, 2020Jun 23, 2020
Published inLevel Up CodingStatic code analysis for golangCombining SonarQube and gosec to get more information out of your source codeJun 7, 2020Jun 7, 2020
Published inLevel Up CodingImmutability in GolangHow to harness immutability to enhance readability and stability in your Golang appJun 4, 20205Jun 4, 20205
Published inTowards Data ScienceConcurrent data pipelines in golangLet’s see how we can levarage golang’s concurrency model to create concurrent data pipelines for data intensive applications.Jun 1, 20201Jun 1, 20201
Published inLevel Up CodingMiddlewares for Golang web appsVery often we need to execute shared code for all requests received on a web server. Middlewares are a good approach for this.May 28, 2020May 28, 2020