Stop OCRing Every PDF: Route It First with pdf-inspector
OCR is often the most expensive and slowest step in a document-ingestion pipeline. The frustrating part is that many PDFs already contain usable tex…
Tech news from the best sources
OCR is often the most expensive and slowest step in a document-ingestion pipeline. The frustrating part is that many PDFs already contain usable tex…
Rust is an increasingly popular COBOL migration target for organisations that want both memory safety and high performance without a garbage collect…
I sat in a room with a very large automation system and a very familiar problem: it had become fragile. The language came quickly. DOM. Timestamps.…
We build GPTree with several coding agents working the same repository at once: Claude Code, Codex, and Cursor, each in its own git worktree. The fa…
Sometimes, the structural tensions within an industry come to a head and manifest as human conflicts: we must take a step back and recognize that vi…
There is a point in systems programming where concurrency stops being about “running things at the same time” and starts becoming a conversation abo…
Portrait Clip is a Windows app that takes a landscape recording and reframes it for TikTok, Shorts, and Reels. MIT. Local only. No account, no water…
AI gateways are often discussed as routing layers: authenticate a caller, apply policy, forward a request, and record what happened. For higher-assu…
AI gateways are often discussed as routing layers: authenticate a caller, apply policy, forward a request, and record what happened. For higher-assu…
This aims to emulate projects like lively kernel or Squeak/Smalltalk Comments
Originally published at ai.bedvibe.studio . I built a real-time tracker in Rust — about two thousand lines — that reads a live ADS-B feed, keeps a K…
I spent a weekend rebuilding the JavaScript harness of OpenAI's Codex CLI on Bun. I expected a runtime story. I got an architecture story — and one…
We were about to ship a performance write-up claiming three queries had gotten 2-4x slower. All three numbers were wrong, and the reason is one ever…
When Satoshi Nakamoto designed Bitcoin's Proof-of-Work consensus, the goal was simple: one CPU, one vote. What actually happened was very different.…
Python is a perfect language for Agile development, where requirements might change on the go. Especially if you are in a startup business, you will…
Most blockchains verify transactions one by one. IONA Protocol verifies thousands at once — inside the kernel, using recursive SNARKs. I've been bui…
Most coding agents fail at scale because they replace entire files when making small edits. One misaligned line number or stale context window and t…
A few days ago, I released Metalterm , a new native terminal emulator for macOS built with Rust and Metal . https://metalterm.dev/ Yes, another term…
I ship a push-to-talk dictation app for Windows ( VocalCode ). Hold a key, talk, release, text appears at the cursor. The "hold a key" part is a low…