Gabriel Anhaia
Author ProfileClaim This Author Profile
Prove ownership by publishing #HashtagPLUS and this profile link on your author page or an article under your byline. A moderator or admin will review the request before it merges into your real HashtagPLUS username.
π dev.toSource
PHP has gRPC. Most tutorials show unary calls and stop. Bidirectional streaming works. It's just badly documented.
π dev.toSource
From Dev.to - go: Cross-Compiling Go for Alpine vs Distroless: The CGO_ENABLED Decision Tree
π dev.toSource
From Dev.to - go: Go's net/http Server.Shutdown: The Three-Stage Drain You Probably Skip
π dev.toSource
From Dev.to - go: atomic.Pointer[T] for Lock-Free Cache Updates That Don't Race
π dev.toSource
From Dev.to - go: slog Beyond Basics: Group, ReplaceAttr, and Custom Handlers
π dev.toSource
From Dev.to - go: unique.Make in Go 1.23: String Interning Without sync.Pool Tricks
π dev.toSource
From Dev.to - go: Sub-tests Done Right: t.Run, t.Parallel, and the Cleanup-Order Trap
π dev.toSource
From Dev.to - go: sync.OnceFunc, OnceValue, OnceValues: When Each Beats sync.Once
π dev.toSource
From Dev.to - typescript: TypeScript strict Mode Is 8 Flags. Turn strictNullChecks On Last.
π dev.toSource
From Dev.to - typescript: `infer` in Conditional Types: 5 Recipes That Aren't in the Handbook