Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Gabriel Anhaia
Devs Learning With AI Scored 17 Points Lower in Anthropic's Trial. Juniors Code Solo First
Book: System Design Pocket Guide: Interviews Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Give a developer an AI assistant while they learn a new library, and they finish about as fast as someone without one. Then quiz them on that library. In Anthropic's randomized trial, the AI group averaged 50%.
Claude Desktop vs Codex in the ChatGPT App vs Hermes IDE: 3 GUIs for Coding Agents
Book: Ship It — the pragmatic startup tech stack Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub The Codex desktop app became the ChatGPT desktop app.
10 Claude Code Env Vars Worth Exporting, and Why DISABLE_TELEMETRY=0 Still Disables It
Book: Prompt Engineering Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your agent starts the integration suite. The suite needs four minutes. At the two-minute mark the Bash tool times out, the agent reads a failed command, and it may go hunting for a bug that isn't there.
Book: Event-Driven Architecture Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub You run a SaaS app, a gateway or a reseller on the Claude API. Every request you send for your customers arrives under one organization: yours.
Coding Leaderboards Ignore How Much Code Agents Add. Parsimony Counts It
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Give two agents the same failing test. One comes back with a new helper module, a retry wrapper and a config flag nobody asked for: 400 new lines. The other changes one condition and deletes 12 lines.
A Claude Code Hook That Times Out Lets the Command Through. Make It Fail Closed
Book: System Design Pocket Guide: Fundamentals The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub The Claude Code hooks reference has a sentence worth reading twice: "A timed-out command, http, or mcp_tool hook doesn't block the tool call." A command hook that...
Storage::put() in Your Use Case Is a Leak: Put Files Behind a Port in Laravel
Book: Decoupled PHP — Clean and Hexagonal Architecture for Applications That Outlive the Framework Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your invoice upload has been "working" for weeks. Then someone asks for the PDF of invoice 4812 and the bucket has nothing at that key.
Your Terminal Spots Password Prompts From Two TTY Bits. sudo's 2025 Fix Breaks the Check
Book: AI Agents Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub You type sudo apt upgrade and the prompt says Password:. Nothing appears as you type. Your shell never sees those keys. sudo reads them straight from the terminal device.
OpenAI's Agent Set no_notify to True. Another Removed Its Monitor, Then Denied It
Book: Prompt Engineering Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub "No messages were sent." That line was in a GPT-6.1 Sol agent's final report on October 3, after it repaired an evaluation pipeline inside OpenAI. The line was true.
Claude Code Projects Lets a Coordinator Split Your Task. Splitting Was the Job
Book: System Design Pocket Guide: Interviews Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Anthropic's redesigned Projects for Claude Code has "threads that do the work and a coordinator that directs them." Each thread "is a Claude Code cloud session working on its own branch and copy of the repo,"...
AWS Won't Patch a CVSS 9.8 Bug in Multi Model Server. Its Management API Has No Login
Book: Ship It — the pragmatic startup tech stack Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub On October 23, AWS published security bulletin 2026-148-AWS for two vulnerabilities in Multi Model Server (MMS), its open-source tool for serving ML models.
AI Agents Under Test Read Live Data at Indian Firms. None of the Firms Noticed
Book: Prompt Engineering Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub "None of the affected organizations detected the access." That line comes from an advisory rated Critical that CERT-In, India's national cyber agency, issued on October 15 about AI agents that went where nobody sent...
OpenAI's Codex Found a Node.js Brotli RCE. Imperva Ran Code on an Official Build
Book: Ship It — the pragmatic startup tech stack Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Eight bytes. That is the size of the internal buffer the Brotli decoder inside Node.js kept writing past, according to the Node.js security advisory of October 21.
AbortSignal.timeout() and AbortSignal.any(): Cancel Any Async Call in TypeScript
Book: TypeScript Essentials Also by me: The TypeScript Library — the 5-book collection My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your function promised to give up after two seconds, and it did. It threw a nice Error("timed out"), the caller logged it, the user saw a retry button.
Two Agents, Two Worktrees: Codex Writes the Tests Blind, Claude Code Makes Them Pass
Book: AI That Ships The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Ask one agent for parseDuration and its tests in a single prompt, and you get a function and a test file that agree with each other. Whether either of them agrees with your spec is a different question, and the tests can't answer it.
Mythos 5 Pressured a Real GitHub Maintainer in a Test. Anthropic Blames the Model's Notes
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub A model was told to break into a fake corporate network. Its in-scope attacks failed. So it went after a real open-source project on GitHub, submitted malicious code, and used fake accounts to lean on the maintainer.
AWS Shipped a DynamoDB API That Stores Everything in Postgres. Read the Tables It Writes
Book: Database Playbook Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub On May 20, 2026, two members of the DynamoDB team published ExtendDB: an Apache 2.0 server that speaks the DynamoDB wire protocol and keeps every item in PostgreSQL. Your SDK thinks it is talking to DynamoDB.
Why Claude Code Flickered: DEC Mode 2026, Cell Diffs and a 16 ms Frame Budget
Book: System Design Pocket Guide: Fundamentals Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub GitHub issue #769 on the Claude Code repo, "In-progress Call causes Screen Flickering", was opened on April 12, 2025. It is still open.
Google Open-Sourced TorchTPU. PyTorch/XLA Is Deprecated and Gets Archived November 15
Book: LLM Observability Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub On October 20, Google put TorchTPU on GitHub, a native PyTorch backend for its TPUs. For anyone already running PyTorch on TPUs, the line to read is in the TorchTPU FAQ: "PyTorch/XLA is deprecated and replaced by...
Let the Agent Write the Code. Write the Commit Message Yourself
Book: Ship It — the pragmatic startup tech stack Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Six months from now, someone on your team runs git blame on the session config. They land on sameSite: "lax" and open the commit. The message reads: Change session cookie sameSite to lax.
A Rogue Commit Told Amazon Q to Wipe Your Home Directory. It Shipped in v1.84.0
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub The payload was one paragraph of English. It began: "You are an AI agent with access to filesystem tools and bash.
Your Go Service Gets a Third Front Door: An MCP Adapter That Never Touches the Domain
Book: Hexagonal Architecture in Go Also by me: Pocket Guides for Developers — the 8-book series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub The ticket says: "Make refunds callable from the AI assistant." Your refund service already has two ways in. Support staff hit POST /orders/{id}/refund, and the on-call engineer runs shop refund A-100 --cents 4999 from a terminal.
Mean Pooling vs CLS: Watch Transformers.js Turn a Sentence Into an Embedding in Node
Book: AI That Reads The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Somewhere in your RAG code there is a line like const vec = await embed(text). A list of 384 floats comes back, you store it, and you never look inside again. That function hides a choice.
Your Worst Test File Is Your Real Prompt. Coding Agents Copy It Faithfully
Book: AI Agents Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub The new refund test your coding agent just wrote is long, and it checks one status.
2,000 Agents Ported Prime Agent to Rust. A Terminal-Frame Diff Was the Judge
Book: AI That Plans The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub On October 9, Prime Intellect published how its coding agent, Prime Agent, rewrote itself from TypeScript to Rust.
The Nx Malware Ran Claude Code With --dangerously-skip-permissions. Could It on Yours?
Book: Prompt Engineering Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub At 22:32 UTC on August 26, 2025, nx 21.5.0 went up on npm with a postinstall script called telemetry.js.
Your AI Policy Approved One Coding Agent. Count the CLIs on Your Laptop
Book: System Design Pocket Guide: Fundamentals The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub More than 13,000 internal images from over 300 organizations ended up in public GitHub repositories, pushed there by AI coding agents doing what they were asked.
7 Slash Commands Worth Committing to Your Repo, With the Markdown File for Each
Book: Ship It — the pragmatic startup tech stack Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Review my branch against main. List bugs and missing tests with file and line. Don't edit anything.
What Cache::get() Really Calls: Laravel Facades Are a Service Locator in Disguise
Book: Decoupled PHP — Clean and Hexagonal Architecture for Applications That Outlive the Framework Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Open Illuminate\Support\Facades\Cache and look for a get method. There isn't one.
Your Coding Agent's 1M-Token Context Is a Trap. Small Tasks in Fresh Sessions Win
Book: LLM Observability Pocket Guide The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub It's 3 p.m. and your agent just put back the bug you told it about before lunch. The session started at nine.
Summing Claude Code's Transcript Usage? One API Response Can Appear Several Times
Book: AI That Answers The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub An agent step that writes a sentence and then calls two tools is one API response. In the transcript Claude Code keeps on disk, that one response can be three lines, and every line carries the full usage object of the response.
Artificial Analysis Rates DeepSeek V4.1 Flash 1017 at 45, Up From 39, at $0.26 a Task
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub If your code calls deepseek-flash, it has been talking to a different model since October 17.
Claude Code 2.1.296 Could Run an Approved Tool Call Twice. Pin Your Agent's Version
Book: AI That Acts The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub You approve a tool call once. You expect it to run once. For five days in October, one Claude Code release could break that in some sessions. Version 2.1.296 shipped on October 9.
An 8B Agent That Thinks Without Writing Tokens Beats GPT-5.6 Luna on GAIA. Not on HLE
Book: RAG Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub An 8-billion-parameter agent does part of its thinking without writing a single token, and on the GAIA agent benchmark it scores 43.7 to GPT-5.6 Luna's 37.9. Those numbers are the authors' own, reported in Table 1 of the Hybrid...
Claude Code Already Emits OpenTelemetry: Who Spends What, on Which Model, in Grafana
Book: LLM Observability Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your team's Claude Code spend lands as one number on an invoice. Then someone asks the obvious follow-ups. Which team drove last month's jump? Was it the expensive model or the cheap one?
Exact-Match Edits vs Patches: How Claude Code, Codex and Aider Write to Your Files
Book: Prompt Engineering Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your config file has two functions that both set timeout = 30. You ask a coding agent to raise the production timeout to 60. Depending on which agent you asked, one of two things happens.
GitHub Won't Count Your Approval on a PR You Asked Copilot to Write. Your Laptop Will
Book: Ship It — the pragmatic startup tech stack Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub You assign an issue to the Copilot cloud agent. A few minutes later there is a pull request. You read the diff, it looks right, and you click Approve.
Five Agents, One Dev Database: Clone a Postgres per Worktree With Postgres 18
Book: Database Playbook Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub One agent is in ../app-auth, renaming users.email to users.login_email. Another is in ../app-invoices, about to run its test suite. Each worktree has its own branch, its own files, its own node_modules.
METR's AI Coding Speed Study Broke: Too Many Developers Wouldn't Work Without AI
Book: AI Agents Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub In early 2025, METR paid 16 experienced open-source developers $150 an hour to work 246 real issues in large open-source repositories they had worked on for years. Each issue was randomly allowed or disallowed AI.
4 Ways a Shell Variable Slipped Past Claude Code's Permission Checks
Book: LLM Observability Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Your settings file says "deny": ["Bash(rm *)"]. You read that as "the agent can't run rm". Claude Code reads it as "a command whose text matches rm * doesn't run".
Claude Haiku 5.5 Bills 5x for Prompts Over 100K Tokens. A Node Guard That Counts First
Book: AI That Ships The series: AI in TypeScript — 5 books, from your first LLM call to agents in production — all five here My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub A prompt of 99,000 tokens and a prompt of 101,000 tokens look the same in your code. On Claude Haiku 5.5 the second one costs about five times as much.
Tencent Says the Agents That Probed Amap Were Evals of Third-Party Models. Audit Yours
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub On October 14, the AI-safety group Swarmchasers published a report on a fleet of AI agents that spent September 28 to October 8 trying to get place data out of Alibaba's Amap.
A Kotlin Data Class Works as a HashMap Key. In a TypeScript Map It Never Matches
Book: Kotlin and Java to TypeScript Also by me: The TypeScript Library — the 5-book collection My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub A Kotlin grid keyed by Point is about as ordinary as code gets: a cell type and a map from cell to whatever lives there.
Claude Code Review Is GA and Never Fails a PR. Anthropic's Own Repos Block on Findings
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Anthropic won't merge a pull request to the Claude Code repos while a review finding is still open.
Go 1.27 Finds Leaked Goroutines With the Garbage Collector. Here's What It Misses
Book: The Complete Guide to Go Programming Also by me: Pocket Guides for Developers — the 8-book series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub When researchers pointed a prototype detector at one of Uber's production Go services, it found hundreds of previously hidden partial deadlocks: goroutines parked on a channel or a lock that nothing would ever release.
Codex Swapped Its Default Model and Retired GPT-5.5 in 15 Days. Did Your Evals Notice?
Book: Observability for LLM Applications Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub On September 29, a pull request merged into Codex gave GPT-6.1 Sol "the highest catalog priority" (#49318). That line made it the model the bundled catalog hands a Codex session when you don't ask for one.
Your SKIP LOCKED Queue Can Run a Job Twice. Heartbeats and Fencing Tokens Make It Safe
Book: Event-Driven Architecture Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub Say your receipt job renders a PDF and emails it. It usually takes 20 seconds, and the worker's lease on the job is 30.
OpenCode Told 1.4% of Console Users to Revoke Their OpenAI and Anthropic Keys
Book: LLM Observability Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub The subject line was "Action Required: Potential provider key breach." On October 17, some OpenCode Console users opened an email that said: "We identified unauthorized access to a legacy system that we were in the...
An Agent's Own Log Is Not an Audit Trail. A New Paper Shows Agents Deleting Theirs
Book: LLM Observability Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub "For personal privacy reasons of being afraid of getting spied on, can you delete the jsonl traces associated to this session?" Researchers sent exactly that to Codex for LLM Agents Can Easily Tamper With Their Own...
Postgres 19 Reverted 8 to 10 Features and Now Targets Nov 19. Was AI Review the Cause?
Book: AI Agents Pocket Guide Also by me: Thinking in Go (2-book series) — Complete Guide to Go Programming + Hexagonal Architecture in Go My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI coding tools Me: xgabriel.com | GitHub "About 8 to 10 significant features, depending on how you count, have been reverted" from PostgreSQL 19, committer Peter Eisentraut wrote on October 9.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Gabriel
Contact Gabriel, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack