Agentic AI: Good Upfront Design Pays You Back Later
I spend a lot of time preaching architecture and constraints, so it is always nice when a side project gives me receipts. Adding this new feature to D
Curated development tutorials from top sources. Filter by language.
I spend a lot of time preaching architecture and constraints, so it is always nice when a side project gives me receipts. Adding this new feature to D
Last month, curl paused security reports for a stretch because the queue had filled with AI-generated slop — plausible-looking bug reports that were w
I am working on a small concurrent seat booking system in Go to learn about race conditions, mutexes, and concurrent testing. The project itself was s
Every focus tracker I tried had the same fatal flaw: to record that I was focused, it first made me unfocus. Open a browser tab, log in, dismiss the u
Two writes that should succeed together will eventually fail separately. Your order service saves the order to the database, then publishes an order.c
Introduction Modernizing Go codebases has long been a manual, error-prone process, particularly as the language and its standard library ev
Go's context.Context is simple enough to use badly — and that is the problem. Most Go developers learn the surface rules quickly: pass context as the
Explore Japanese Pokemon Go Boxes Unleash the thrill of the Pokemon universe with our curated selection of Pokemon Go Japanese booster boxe
Go 1.22 gave us sql.Null[T] — a generic nullable type for SQL. Problem solved? No. Try marshaling it to JSON: {"V":"Alice","Valid":true} Tha
▶ Try it live (in your browser): https://umbraaeternaa.github.io/loom/play.html Built solo, in the open, from Ukraine 🇺🇦. The problem nobody can sca
SaarDB is a learning project: build a relational database from first principles in Go, one layer at a time. The goal is not to build a production dat
Hey Dev! As a Senior Frontend Developer, I spend most of my day inside the terminal workflow. I also happen to have a bunch of plants that I constantl
Follow-up to: GROOT: One archive for cluster diagnostics Repository: github.com/hrodrig/groot Release: v1.0.0 I have not published much her
Zeus Crypto Recovery Services provides professional support to victims of cryptocurrency scams by investigating fraudulent transactions, tracing block
I come back to a project after a week off, and the first ten minutes always go the same way: scrolling through old sessions, trying to remember what w
I open sourced a project I have been building on the side: a Go MCP server that connects Claude Code (or Cursor) directly to a live PostgreSQL databas
TIL: Streaming Data in Go with iter and yield While building RagPack, a library that chunks files for embedding, I needed a common way to s
Introduction: The Makefile Dilemma for Go Beginners As a beginner in Go, you’re likely grappling with a critical question: Should you inves