Go Generics: When to Use Them, When to Avoid Them
I had three repositories that looked identical. UserRepository, ProductRepository, OrderRepository: same structure, same FindByID, same List, same pag
Curated development tutorials from top sources. Filter by language.
I had three repositories that looked identical. UserRepository, ProductRepository, OrderRepository: same structure, same FindByID, same List, same pag
Go’s module system is widely celebrated for its predictability, speed, and reproducibility. Through the implementation of Semantic Import Versioning (
I once asked Claude Code to do a moderately complex refactor. Seven or eight minutes in, the terminal was still scrolling. I couldn't tell where it w
a new way to interact with your data in golang Zenq is an internal DSL (Domain Specific Language) for golang. trying to provide a new way to work wit
I wanted a simple way to manage files on my Linux server from the browser. Not a full cloud suite. Not a bloated desktop app. Just a clean web UI ove
My journey with Go began when I decided to move beyond frontend technologies. At the time, I only had experience with HTML, CSS, and a little JavaScri
Building Your First MCP Server in Go MCP (Model Context Protocol) is the standard that lets LLMs connect to the outside world. By default,
Ever wanted your AI coding assistant to actually use a browser? Not just read web pages, but click buttons, fill forms, take screenshots, and extract
The unit test took 4 seconds. Not because the logic was complex — because the service sent a real email on every call. The constructor instantiated th
I switch coding agents constantly. Opus is ahead one month, some GPT the next, Gemini gets better, Cursor changes, local setups become good enough fo
I build a self-hosted security platform in Go. Today I shipped one of its biggest capabilities: one install that can host many customers, each one ful
TL;DR: I built Loom, a transparent gRPC proxy that decodes traffic in real-time using Server Reflection. No .proto files needed. It gives you a browse
What is Gloria JIT? Gloria JIT is a low-level programming language and compiler that is part of the ForgeZero ecosystem. It is written in G
The state of GUI development in Go has always been a bit complicated. You either have to wrestle with heavy C-dependencies like GTK and Qt bindings t
Sprint 1: NewHTTPClient(host string, timeout time.Duration). Clean, readable, nothing to complain about. Sprint 3: add an auth token and a user-agent.
in today’s fast-moving digital world, people are increasingly turning to astrology for clarity, guidance, and peace of mind. Whether it’s love, career
I build a security platform. Last night I stopped adding features and did something less fun and more honest: I sat down to make every capability prov
Previously, we learned how to send and receive JSON data in Go. One of the next steps in building backend applications is creating APIs with multiple
Recently, I lost a lot of time reviewing and would have lost even more implementing, what I can only describe as vibe-written specs. Requirements tha
Encountered an interesting case about Trust Boundary Violation. Microservices are written in Golang. Code examples have been slightly modified.