AI & ML
⚑ Report a ProblemLatest AI & ML news from Tech News
AI didn't save $500k. A test suite did.
Behind every successful AI rewrite story, there is an unsung hero. And it's never the AI. Chances are you've already come across the Reco story. Their…
Your first Velocity app in 60 seconds
Velocity is a full-stack web framework for Go. Pre-1.0 and shipping in public. vel.build . Prerequisites You need: Go 1.26+ — go version should print …
I added voice messages to my self-hosted AI agent, for free
Hello there! I've been building a small personal AI agent called nevinho . It lives in my Discord DMs and helps me with everyday stuff. Bash commands,…
The Go Memory Model, Why Your Concurrent Code Might Be Lying to
You write two goroutines. One sets a variable, the other reads it. You run it a thousand times and it works fine. Then it breaks in production, on a d…
🚀 Building a CRUD API in Go with PostgreSQL (Step-by-Step)
In the previous post, we built a simple CRUD API in Go using in-memory storage. Now let’s make it real-world ready by connecting it to a database: 👉 P…
🚀 OathMesh v1.0.0-rc.1: Zero-Trust API Keys That Survive the Real World
Replacing static API keys with 5-minute, self-destructing Ed25519 tokens sounds great—until your Redis node dies, NTP drifts, or you realize you have …
Testing a Go exchange API client: mocks, httptest and testcontainers
The Go service runs locally, tests pass. Then you remember the tests are hitting the real Binance API. The next day, CI fails: rate limit exceeded, un…
Hangout Planner - fighting cognitive atrophy and full process of making app
In the rising era of artificial intelligence and information processing speeding up everywhere, I needed to slow down to force myself to deliberately …
I built ssmctl because AWS SSM deserved a better user experience
Github: github.com/rhysmcneill/ssmctl I use AWS Session Manager a lot. No bastion hosts, no open ports, full CloudTrail audit trail — it's the right w…
Why ERP integrations silently fail in production (and how I fixed it in Go)
Most integration systems don’t break immediately. They fail silently over time by corrupting your data. I learned this the hard way while building ERP…
DDD in Go applied to crypto exchange APIs
You write CQRS. You talk about aggregates. You emit domain events. But where do these concepts come from? Domain-Driven Design. Without understanding …
The Invisible Layer Protecting Your Go Dependencies
Before starting, I want to be clear: this is not a deep dive into the Golang Proxy, but an introductory explanation so you know about it and its exist…
Auto AI Router: высокопроизводительный прокси-роутер для LLM API на Go
Auto AI Router — лёгкий прокси-роутер на Go, который принимает запросы в формате OpenAI API и прозрачно распределяет их между несколькими провайдерами…
Your test suite is the only thing that makes AI agents useful
A company called Reco converted JSONata from JavaScript to Go in 7 hours using AI. Seven. Hours. Not seven sprints. Not seven engineers over seven wee…
What if your authoritative DNS server *was* a Git repository?
DNS has no git . I built one. This is a working prototype, not a finished product. The point of the post is to show that a long-standing gap in how DN…
Deploy Agents Across NATs and Firewalls with Pilot Protocol. No VPN. No ngrok.
Deploying multi-agent systems across distinct physical networks introduces immediate routing constraints. While agents communicating within a single l…
Designing Go APIs That Don’t Age Badly
When building APIs in Go, it’s easy to get caught up in the rush to ship. You create an elegant endpoint, document it, and call it a day. But as your …
Реактивные серверы, или как перестать писать JavaScript и начать жить
Обзор Phoenix LiveView и его друзей из других стеков: Rails Hotwire , Laravel Livewire и Go Live/HLive Все эти фреймворки позволяют создавать динамиче…
glasp: A Go-based, Zero-dependency CLI for Google Apps Script (clasp Alternative)
If you use clasp for local Google Apps Script (GAS) development, you might have faced challenges with Node.js runtime overhead or slow deployment spee…
Go - Channels and everything you need to know about it!
In this article, we are going to explore and take a deep dive into one of the most important topics in the Go language: channels, and how we can use t…
Finding a Practical Analytics Format for Structured JSON Logs
Structured JSON logs are easy to produce and hard to analyze at scale. They carry useful context, but that context is nested, optional, inconsistent, …
Your security tool should tell users what to change, not just what's wrong
Our findings said 'this bucket is public.' Users asked 'what do I change to fix it?' We derived the answer mechanically from the predicate AST — no pe…
Я хотел оживить голема, но получил галлюцинирующего идиота
В игре Warcraft есть такая тварь — железный голем. Здоровенная кукла, слепленная из глины и металла, которую оживляют магическим словом. Тупой, но мощ…
Building an IPC bus for Kubernetes sidecars: WAL, DLQ, and ring-buffer backpressure
If you put two sidecars in a pod and ask them to talk to each other over HTTP, sooner or later one of them crashes mid-request and you lose a message.…
Essential DevTools Every Go Developer Should Know
Essential DevTools Every Go Developer Should Know Go ships with a powerful standard toolchain that many developers underestimate. Beyond writing code,…
Built Gova, a declarative GUI framework for Go
I spent the last few months building Gova. It is a declarative GUI framework for Go that compiles native desktop apps to a single static binary on mac…
I Ditched iCloud Photo Sharing and Built My Own (with an AI partner)
iCloud shared albums take 26+ seconds to load on my 300 Mbps fiber connection. I timed it. Apple, a trillion-dollar company, built something that is e…
Your Projects, One Jump Away with JustJump
You open a terminal, and before you can do any actual work, you type something like: cd ~/projects/foo/ Or if you work with WordPress: cd ~/projects/c…
Why I Built byCode: A 100% Local, Privacy-First AI IDE
Over my 25 years in the tech industry, I’ve seen paradigms shift, frameworks rise and fall, and tools evolve. The AI revolution is undeniably one of t…