LOOM Day 13 — from "what the code does" to "how much"
LOOM is a tiny effect-typed language: a trust layer for AI-written code. Every function must honestly declare its effects, and the checker proves that
Curated development tutorials from top sources. Filter by language.
LOOM is a tiny effect-typed language: a trust layer for AI-written code. Every function must honestly declare its effects, and the checker proves that
A circuit breaker stops your Go service from hammering a failing dependency, preventing cascading failures that consume goroutines, sockets, and memor
So I've been obsessed with Postgres internals for a while now - WAL, replication slots, MVCC, all of it. I built pgstream a while back just to read th
Design Patterns & LLD — Go-To Mind Map Notes Source: Dive Into Design Patterns (Alexander Shvets / Refactoring.Guru, v2023) Format: recall
A few months ago I decided to build a reusable engine to make financial reconciliation easier. I had already done reconciliation work for companies i
A practical guide to the Decorator Pattern in Go — and why "how many files did this change touch" is the real test of clean architecture.
Building a signed handoff protocol for AI coding agents If you run more than one AI coding agent, you've hit this: Claude Code (or Codex, o
Goroutines and channels While building RagPack, I needed a file worker that would parse file chunks and write them into LanceDB, an embedde
Ken Thompson — คนที่เขียนระบบปฏิบัติการใน 3 สัปดาห์ ปี 1969 เคน ทอมป์สัน อายุ 26 เป็นวิศวกรที่ Bell Labs เขากับทีมเพิ่งเสียโปรเจกต์ Multic
The industry has systematically failed at modern offline web portability for the last two decades.If you want to distribute a complex, interactive man
Replacing Queues with gRPC in PikoCI When I started building PikoCI, I kept coming back to a simplification: at its core, a CI/CD system is
vellum MCP is a self-hosted server over a folder of markdown, your agent's memory as plain .md files you own. Search is the feature everyone expects t
I built a distributed task queue in Go with no Redis and no RabbitMQ, mostly to find out what those tools had been hiding from me.
Serving teams across North America, South America, Asia-Pacific, and Australia. Go performance testing tool guidance from Meticulis: how we use LoadS
A hard gate on merge is the right instinct. Security findings are cheapest when they interrupt a change before it becomes shared state, before other b
LeafWiki has 802 stars on GitHub right now. By the time you read this, that number is already wrong. Fourteen months since the first release. Not a r
Previously, we built a simple task API that could create and retrieve tasks. If you have been following this series, we've gradually progressed from
Real-time messaging looks simple until you try to build it. A prototype can send a message over a WebSocket in an afternoon. A production messaging s
If you've used GitHub Copilot for more than a week, you know the pain. You ask it to add a new feature, and suddenly files are everywhere. A handler
Voice AI demos get interesting when the assistant needs real backend context. It is one thing to have an assistant answer a call. It is another thing