PinnedMatt WiaterinLevel Up CodingImplementing Cross-Platform Background Tasks in Golang Using CobraLaunch background tasks easily with your Cobra CLI application.5 min read·May 21, 2024----
PinnedMatt WiaterinLevel Up CodingDemystifying Golang Channels, Goroutines, and Optimal ConcurrencyWhen does concurrency in Golang make sense, and at what point are there diminishing returns?12 min read·Apr 17, 2023--1--1
PinnedMatt WiaterThe Anatomy of Go Code: Dissecting with the go/ast PackageBuilding a CLI tool utilizing Go’s AST package.6 min read·Nov 14, 2023----
PinnedMatt WiaterFrom Code to Cluster: A Journey with Go, Docker, and KubernetesBuilding, Containerizing, and Deploying a Go Application: A Comprehensive Guide.3 min read·Oct 12, 2023----
PinnedMatt WiaterinBetter ProgrammingHow to Use Cobra and Viper to Create Your First Golang CLI ToolBootstrap your project, add commands and flags, and create a usable CLI tool12 min read·Jul 15, 2023--2--2
Matt WiaterCreate Critically Acclaimed Code with Go-Critic!Navigating Consistency, Clarity, and Performance in Go Programming7 min read·Dec 19, 2023--1--1
Matt WiaterGolang: Verifying Integrity by Signing BinariesLearn binary signing and verification in Go for enhanced security. A concise guide for Golang developers on ensuring binary integrity.7 min read·Nov 24, 2023----
Matt WiaterinBetter ProgrammingPprof Through Examples: Exploring Optimizations in GoTransforming Images Faster: Diving into pprof analysis through real-world concepts.17 min read·Oct 2, 2023----
Matt WiaterAI and the Cars That Never Were: The Morality GalleryAI: Morality Versus Creativity4 min read·Aug 12, 2023----
Matt WiaterinBetter ProgrammingReplicating and Load Balancing Go Applications in Docker Containers with Consul and FabioExploring a simpler alternative to set up and illustrate the concepts behind this implementation8 min read·May 31, 2023--3--3