Reading List
This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.
This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.
Keeping sponsor lists up-to-date across multiple READMEs and websites is tedious - so I wrote a tool to automate it.
Go 1.26 simplifies type construction and enhances cycle detection for certain kinds of recursive types.
Working at Charm has been the best thing to happen in my career so far.
In the previous article we explored the Go scheduler — how goroutines get multiplexed onto OS threads, the GMP model, and all the tricks the runtime uses to keep your cores busy. But there’s a fundamental problem we haven’t addressed yet: all those goroutines alloc...
How to test unary gRPC services in Go - handler logic, interceptors, deadlines, metadata propagation, and rich error details - all in-memory with bufconn.
Enlaces y recursos en español para aprender el lenguaje de programación Rust.
Decoupling business logic from storage in Go, adding transaction support without leaking SQL details, and coordinating atomic writes across multiple repositories using a unit of work.
#594 — March 20, 2026 Read the Web Version Go Weekly templUI: Customizable UI Components for Go and templ — templ is essentially Go’s answer to JSX. Rather than writing html/template templates, you write type-safe Go with embedded...
Introduction LLMs are great, but they are trained on public data sets. In some cases, you need the LLM to use data that’s not publicly available or that’s frequently changing. There are several ways to make such data available to LLMs: Tool/function calls Retrieval-a...