You’re Not Validating Your Traces (And That’s a Problem)
You validate: API inputs database schemas configs But your traces? 👉 Nothing. So in production you get: spans missing attributes inconsisten
Curated development tutorials from top sources. Filter by language.
You validate: API inputs database schemas configs But your traces? 👉 Nothing. So in production you get: spans missing attributes inconsisten
A small side project turned into one of those bugs that wastes an entire evening. The app worked on one machine, failed on another, and the real issu
The idea that started everything Some weeks ago, I was thinking about Infrastructure as Code. The reason IaC became so widely adopted is n
TL;DR: I built and open sourced a Kubernetes operator that manages Grafana Cloud dashboards, alert rules, and SLOs as code — with automatic cleanup wh
I kept running into the same two problems: importing a package that only works because of a transitive dep manifests full of deps nobody uses anymor
Introduction: The Static Typing Dilemma in Go Go’s runtime is a marvel of engineering—lean, efficient, and purpose-built for network-cent
gocron is the most widely used job scheduling library in Go. It handles the hard parts of scheduling — cron expressions, concurrency control, timezone
In this new series we will be creating an API written in go, using a framework like Chi, connecting to a PostgreSQL, and have it deployed to a site li
The Problem Nobody Talks About Until It's Too Late Here's a scenario that keeps Go developers up at night: someone publishes a malicious pa
Error handling in Go has been debated for years. Many developers appreciate the explicit and imperative style of if err != nil, and there is real valu
Is Go a good language? (a can of worms opens and closes). No, I mean, for the end-user? It turned out that there is one stupid thing which was done o
Spectator — A Cybersecurity Language That Actually Gets Work Done ███████╗██████╗ ███████╗ ██████╗████████╗ █████╗ ████████╗ ██████╗ █
I am the developer of Parall, and I have been using it for a very practical workflow on macOS that makes local GUI development much more convenient.
Introduction Developing Go GUI applications on macOS often involves a cumbersome workflow: opening Terminal, executing commands, and manu
As we know, the go keyword runs goroutines. Or rather, this is how we often think about it. The go keyword in the Go programming language is one of i
I's been a while since the last post, hey! Let's waste no time and dive straight in. This is the one everything has been building toward. We have a
How a $0 local model replaced $10/day in API calls across four production modules I've been building MasterCLI — a multi-module AI-native desktop
Executive Summary The Temple Wallet extension is a non-custodial crypto wallet designed specifically for the Tezos blockchain. It enables u
When 3,000 Microservices Share One Repository Why Uber’s Go Monorepo Strategy Nearly Broke and How They Saved It When 3,000 M
You’ve implemented retries, circuit breakers, and timeouts. Your application is now "resilient." But how do you know these policies actually work? Wai