I needed resumable LLM streams in Go — so I built streamhub
If you've built anything that streams LLM responses over SSE, you've probably hit this: the user refreshes the page, or their network blips, or the lo
Curated development tutorials from top sources. Filter by language.
If you've built anything that streams LLM responses over SSE, you've probably hit this: the user refreshes the page, or their network blips, or the lo
Over the past few months I've been building CrossKlaw - an agentic AI platform that ships as a single Go binary. Why I built it Every agen
Hey DEV community! 👋 I'm back again. If you think Classic ASP is dead, let me tell you: it is now more alive than ever. Recently, I completed a tota
The Problem: Great Tools Die in Obscurity You can build the fastest, most useful CLI tool in the world. But if installing it requires go in
CLI documentation has a trust problem. Users read your examples, try to reproduce them, and get different output. Screenshots go stale the moment a fl
Zero-Allocation PII Redaction in Go: Processing 780MB of Logs in Under 3 Minutes Every team feeding logs to LLMs has the same dirty secret:
Why Go for a European Video Platform ViralVidVault serves trending video content from 7 European regions. When we needed an API that handle
This is the first in a series of articles exploring data types in Go. The main goal of this series of articles is to provide detailed explanations and
If you've ever tried to schedule a recurring job on macOS, you've met launchd. And if you've spent more than five minutes with it, you've probably tho
Photo by Shruti Parthasarathy on Unsplash Motivation Need to test business logic that depends on gRPC call Avoid coupling test with netwo
Concurrent Video Processing with Go Goroutines and Channels Go's goroutines and channels are purpose-built for concurrent I/O operations. H
Drop-in waiting room middleware for gin web applications. Built on sema. The room package was created immediately after I updated the sema package
clig.dev is a set of guidelines for building command-line interfaces that are consistent, predictable, and human-friendly. Most teams treat these as a
As a best-selling author, I invite you to explore my books on Amazon. Don't forget to follow me on Medium and show your support. Thank you! Your supp
There is a moment, somewhere in the design of almost every backend system that mixes Redis and Postgres, where an engineer makes a decision that feels
Why Go for a Video API When DailyWatch needed an API that could handle thousands of concurrent requests with minimal latency, Go was a natu
We built Relay because we believed a WebSocket server written in Go would handle real-world connection loads more efficiently than one running in PHP.
If you’ve ever wondered why tools like Docker, Kubernetes, Terraform, and Cloudflare rely on Go… this is your answer. This is not just another progra
Entropy is the central element in my philosophy. In physics, the Second Law of Thermodynamics describes its one-way direction — from organized to spre
Originally published at recca0120.github.io My work machine is a MacBook, my home desktop runs Linux, and the company handed me a Windows NUC. All th