Goga Koreli
A personal publication — essays, engineering notes, OSS Radar, and Frames.
One author, many forms, one sensibility.
One bitmask in task_struct: how a 10-line kernel patch resolves 15 years of multi-runtime signal conflicts on Linux
SA_ONSTACK is process-wide. sigaltstack is per-thread. When Go, Bun, .NET, and the JVM share a process, signals land on the wrong stack. One kernel field fixes the class.
Read article →On realizing how easy it is to like things, want things, even feel things, and still keep them safely in the background.
Every article you've ever read told you procrastination is the enemy. A flaw to fix. A habit to break. I spent 30 years believing that. Turns out, I had it completely backwards.
SA_ONSTACK is process-wide. sigaltstack is per-thread. When Go, Bun, .NET, and the JVM share a process, signals land on the wrong stack. One kernel field fixes the class.
ghxCodemap, Aider, Gitingest, Repomix, and ghx solve different parts of agent code context: mapping, searching, packing, and deciding what to read before cloning.
researchOn Kat Zhang's obsidian note network, the GitHub ecosystem around it, and what graph neuroscience says about the shape of minds
ghxA CLI tool that looks simple took 23 agent sessions, 2,500+ turns, and three rewrites. This is what building with AI actually looks like.
How the Astral acquisition reveals the real war being fought in AI coding — and why everyone is talking about the wrong thing.
Photo journals — first frame coming soon
Dispatch
GK-001