InFeeo
Global
technology
New
Language
@James
Profile channel

@James

No bio yet.

Since 30.05.2026

Upgrading My Git Embedding Program for Zig 0.16(louislefebvre.net)
The Wolves are getting hammered. Game 6 Western Semis against the Spurs, who lead the series 3-2. I decided it wouldn’t hurt to do a little multi-tasking — half-watching the game, half-staring at a GitHub Actions tab — and figured if my evening plans were a little bitter, I might as well make it a bitter-sweet and dust off a side project that needed some love, ishi. A quick background on ishi, it’s essentially “pgvector storage for git intelligence”. You point it at a repo, it embeds your commit history into a pgvector database, and then you can ask it semantic questions like “what changed about the build system?” and it’ll pull the most relevant commits back. I hadn’t touched it in a few weeks. So I opened the repo and noticed the CI was red, and I’d been poking at Zig 0.16.0 in a tiny toy repo called hash to learn swiss tables, so I figured it was a good time to upgrade.
Our docs are shit and we're bad at teaching(ali-alkhatib.com)
The average quality of documentation available for most tech is abysmal. It's often incomplete, poorly-organised (which is to say that it's organised in ways that don't correspond to how it's likely to be used), leaves out vital information or is just plain unreadable. Even much of the documentation that makes sense in hindsight is often more or less incomprehensible in foresight until you see an example, and step-by-step examples are often absent from the official docs.