Последние новости
⚑ Сообщить о проблемеTech news from the best sources
Keep Your AI on Track Through Weeks of Prep
Prep can run for weeks, and keeping it in one AI conversation gets expensive fast. So I built prep-mcp, a small MCP server in Go that lets Claude re…
My terminal now tells me when I'll finish my book (and UTC midnight tried to stop it)
My terminal now tells me when I'll finish the book I'm reading. I spend my days in a terminal and my evenings reading, so I built oku: an open-sourc…
Go will reject certificate chains containing eight distrusted SPKIs
I downloaded the CA cert data from https://www.ccadb.org/resources and it seems to be affecting 16 certs, all from eMudhra. I complied the list here…
Introducing Calabrass: The Local-First, Open-Source Personal AI Agent for Windows
As AI models become more integrated into our daily workflows, privacy and local control are rapidly becoming top priorities for developers. Many of…
nyxd now builds images, is rootless, runs on macOS & Windows
Back in May, Mohamed wrote about getting fed up with the container stack using more RAM than the workloads on his Raspberry Pis, and building nyxd t…
I Built a Remote to Answer Claude Code From My Phone
Hello there! If you run Claude Code or Codex for real work, you know the moment. You start a task, it runs for a while, and you go make a coffee. Wh…
Building GoRoute: An Ultra-Lightweight (<15MB RAM) LLM Gateway in Go
Most developers using terminal coding agents like Claude Code , OpenCode , Codex , or Cursor end up running an LLM router in the background to handl…
I Built a Pixiv Alternative in Go (and Taught It SEO)
Pixiv is wonderful. It's also, architecturally, a black box you can't learn from. So I built my own illustration community platform — Lumiina — live…
GitView CodeAudit: Go security reviews that never leave your laptop
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built GitView CodeAudit is a security review for Go b…
A date is not a version: strict parsing under OSV ranges
A vulnerability range is a claim about ordering, and it is worth no more than the version parser sitting underneath it. Walk an OSV range's events i…
Go Typing Indicator Debugging: 5 Checks for Missing Stop Event Expiry
Short answer: Treat every typing-start signal as a renewable client-side lease, expire it locally, and use the stop event only to hide the indicator…
just shipped Rizzbase 1.1.0
a local-first encrypted database for Node.js your data lives in a Brainrot-encoded .rizz file on your machine no cloud. no account. no mid backend.…
The AI Bottleneck Isn't Generating Code — It's Governing It
Anyone who has given autonomous AI coding agents (Claude, Devin, Antigravity, or Copilot Workspace) free rein in a production repository knows the u…
Bellui: A New Go Toolkit for Modern, Cross-Platform UI Development Overcoming Existing Limitations
Introduction to Bellui: Addressing the Cross-Platform UI Challenge in Go Developing cross-platform user interfaces (UI) in Go has long been a bottle…
Two-Plane Observability on Google Cloud: Signal Contracts, Alert Policies and a Hexagonal Dispatcher
We stopped learning about production failures from other teams by splitting observability into two planes: telemetry that's always on, and notificat…
A Guide to 4 Sequence Guarantees for Accepted High Bid Broadcasts
The page says students in a live classroom auction have seen different winning bids after reconnecting. An instructor's screen shows the latest acce…
Circuit Breakers Protect Callers from Failing Dependencies
A payment service slows down. Checkout continues sending requests and waiting for timeouts. Lab 14 places a circuit breaker before the payment clien…
[Boost]
A Go Build Failed. I Wanted to Replay It Without the Original Project. Alimkhan Slambek Alimkhan Slambek Alimkhan Slambek Follow Oct 13 A Go Build F…
Audio works, video is black: debugging a layered WebRTC SFU in Go
Audio connects instantly, the viewer hears everything, and the video tile stays black. The publisher side looks fine. ReplaceTrack returns nil , whi…
Sharing an Open-Source Project I Built
[Open Source] Daygo – An AI-Powered Work Tracker That Helps You Remember What You Did All Day Ever had one of those days where you've been busy for…
Inside TypeScript 7: TypeScript 7 Type Inference: How the Compiler Finds Types You Never Wrote
TypeScript can catch an invalid method call before your program runs, even when you never wrote a type annotation for the variable. Leaving types ou…
From 22 to 23: Evasion Detection, Elicitation, and 231 New Tests
In my last post , I walked through the architecture of AegisGate MCP — a standalone MCP server framework with 22 security layers, zero external Go d…
Vector Clocks, Explained With a Budget
In short: When the same data is edited on several devices, "keep the newest" is unreliable, because device clocks disagree and messages arrive late.…
Go regexp too slow? I built coregex, a drop-in replacement. An audit found 16 bugs — here's what broke
Six months ago I published "Go's Regexp is Slow. So I Built My Own" . The project grew, got contributors, beat Rust on several patterns. Tested on G…
What I learned building a forum in Go with no frameworks
This was one of my first projects at Zone01 Oujda . With a team of 4, we built a web forum where users can register, write posts in categories, comm…
Baize v0.4.0: Tool Matching Upgraded — Optional Vector Retrieval, Lexical Baseline Unchanged
What this release is about Baize is a team-facing AI assistant runtime: you point it at an existing service, upload an OpenAPI / Swagger-style doc,…
Node.js SMS Alerts API: How SaaS Apps Audit E-commerce Status Without Webhooks
Compliance evidence changes the SMS API decision: choose the provider and architecture that let you prove what your e-commerce signup system request…