Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.

Showing 1–20 of 223 articles

  • SuperPlane 1.0: The Open Source Software Factory for Teams

    SuperPlane launches 1.0 of its open source (Apache 2.0), model-agnostic software factory for engineering teams. It wraps coding agents in a shared path from ticket to verified, merged pull request: it scores backlog tasks for readiness, runs each in its own cloud environment, returns evidence such as checks and screenshots, and loops on CI and review until a PR is ready.

    Announcement · AI Agents · Developer Tools · Open Source

    6 min · 1,401 words

  • Finding panics with Call Graph Analyzer

    Tweede golf introduces Call Graph Analyzer (CGA), an open-source tool built with Microsoft under the Open Device Partnership that extracts the call graph from monomorphized Rust MIR so you can find which functions in a compiled binary can panic; the post covers why to eliminate panics, prior art, how CGA works as a rustc driver, and its caveats.

    Blog post · Rust · Embedded · Developer Tools

    15 min · 3,354 words

  • Ghostty 1.4.0 Release Notes

    Ghostty 1.4.0, seven months of work from 172 contributors, adds macOS 27 support, the first complete non-Kitty implementation of Kitty graphics (animation and relative placements), scrollback compression and lower memory use, a new OpenGL renderer on Linux, the Kitty clipboard protocol, a ghostty +ssh integration, security fixes, and a roadmap that drops Windows GUI plans in favour of libghostty.

    Changelog · Developer Tools · Terminal · Open Source

    44 min · 10,094 words

  • The Terminal in JetBrains IDEs Now Runs on libghostty

    Starting with 2026.3, the built-in terminal in JetBrains IDEs replaces JediTerm with libghostty, Ghostty's emulation library, bringing the Kitty keyboard protocol (so Shift+Enter works in Claude Code and Codex), theme-following dark/light queries, and correct handling of nearly 50 control sequences that TUI apps rely on.

    Announcement · Developer Tools · Terminal · AI Agents

    4 min · 988 words

  • Tasks as Code: Move Your Tickets into the Repository

    Sebastian Schürmanns of Typemill argues that, as AI coding agents work from the repository, tasks and specifications should live there too as Markdown files in Git, following the Docs as Code model, with a Git-synced web interface for non-developers.

    Blog post · AI Coding Agents · Developer Tools · Project Management

    5 min · 1,224 words

  • Introducing MCP Events in Mastra

    Mastra adds experimental MCP events: MCP servers can now emit real-time events such as failed deploys, merged pull requests or new signups to connected clients via push, poll or webhook delivery, using defineEvent(), .emit() and .subscribe() without a separate pub/sub service, and agents and workflows can react to them. Requires @mastra/mcp 2.5.0 and @mastra/core 1.79.0.

    Announcement · AI Agents · MCP · Developer Tools

    3 min · 637 words

  • Emacs finally folds to my liking

    Josep Bigorra describes unifying code folding across every Emacs mode on Emacs 32 master using kirigami as a dispatcher over treesit-fold, Hideshow, Outline and Org, with one consistent keymap, Tree-sitter fold guides, Org-specific handling and tests that verify folds and key bindings.

    Blog post · Developer Tools · Open Source · Software Engineering

    6 min · 1,304 words

  • Open sourcing HumanLayer

    HumanLayer open-sources its core under Apache 2.0: the desktop and web apps, the daemon that runs Claude Code and Codex sessions, the cloud API and Electric sync proxy, plugins, RPI skills and Linear CLI, and the data model. Self-built copies have no telemetry; cloud users see no change for now.

    Announcement · AI Agents · Open Source · Developer Tools

    2 min · 498 words

  • Announcing Resend Forge

    Resend announces Forge, its own Mail Transfer Agent built from scratch and sending from IP blocks it owns, with no code changes for customers, faster time-to-inbox and improved deliverability figures, activated per domain with a single CNAME record.

    Announcement · announcements · infrastructure · developer-tools

    3 min · 599 words

  • ZLS 0.17.0

    Release notes for ZLS 0.17.0, the Zig language server from zigtools: feature improvements such as not following aliases when renaming symbols, bug fixes, and download links for all supported platforms.

    Changelog · Developer Tools · Programming Languages · Open Source

    2 min · 524 words

  • Introducing cve.now: A Free Feed of Security Vulnerabilities for Agents

    Sazabi launches cve.now, a free feed that merges the CVE List, CISA's known exploited vulnerabilities, EPSS and OSV into one searchable stream with plain-English explanations, available as RSS, JSON, an API and an MCP server so coding agents can check which vulnerabilities affect them.

    Announcement · Security · AI Agents · Developer Tools

    7 min · 1,699 words

  • Agents fail like engineers, so I review them like engineers

    The founder of Greenflagged argues coding agents make strikingly human mistakes and describes reviewing their work with three reviewer agents (a Skeptic, a Logician and a Steward) modelled on how engineering teams catch process failures.

    Blog post · AI Agents · Software Engineering · Developer Tools

    7 min · 1,563 words

  • Announcing Inboxes

    Resend launches Inboxes: API-first shared email inboxes on your own domain that people and AI agents can work side by side, with threads, folders, search, labels, drafts, assignments and a configurable built-in agent. Free for up to 3 inboxes, then $1 per inbox.

    Announcement · AI Agents · Developer Tools · Email

    3 min · 673 words

  • I can't believe PowerShell is actually good

    Corbin Davenport of The Spacebar admits he underestimated PowerShell after Bash scripting frustrations, showing how its native data types, easy web API parsing, and .NET objects made a real scripting job, migrating old Tumblr posts with their metadata, far easier.

    Opinion · Developer Tools · Programming · Opinion

    10 min · 2,286 words

  • Your AI agent fixed the bug, but what else did it change?

    Trail of Bits releases patching-bugs and regression-hunt, two agent plugins built through its Patch the Planet work with OpenAI that reproduce bugs, develop and test fixes, and check patches for regressions within a project's own threat model and patching guidelines.

    Announcement · Security · AI Agents · Open Source · Developer Tools

    8 min · 1,778 words

  • Garmin Revamps and Opens Up Connect Developer API Program: All the Details

    DC Rainmaker's Ray Maker breaks down Garmin's reopened and revamped Connect Developer API program after a seven-month freeze driven by a flood of AI-generated app applications, covering the new access tiers, what data third-party platforms can send and receive, and what it means for developers.

    Blog post · APIs · Developer Tools · Wearables

    9 min · 2,058 words

  • Introducing tsrs: a Port of TypeScript to Rust

    Cloudflare and VoidZero, with Max Schwenk of Owner.com and in collaboration with the TypeScript team, announce tsrs, a faithful Rust port of the TypeScript compiler incubated in the Oxc toolchain. Early benchmarks show it up to 8x faster with about 70% less memory than TypeScript 7.0; the post explains why Rust and Wasm matter and how the port will stay in sync.

    Announcement · TypeScript · Rust · WebAssembly · Developer Tools

    5 min · 1,102 words

  • Introducing the Agent SDK

    Cursor releases the Agent SDK, the framework it uses to build its own managed agents such as Bugbot, Security Reviewer and Rollouts. Teams define agents in code, with Markdown prompts, TypeScript tools, connections and evals, respond to events like pull requests, and deploy to Cursor's infrastructure with `agent-sdk deploy` or run them as a Node process on their own.

    Announcement · AI Agents · Developer Tools

    3 min · 759 words

  • Vite+ changed how I build applications with AI agents

    Jan Michálek reports on three weeks using Vite+ across four projects with AI coding agents: bringing dev server, builds, Vitest, Oxlint, Oxfmt and tsdown under one vp command gave the agent, the developer and CI a single workflow, plus what he measured, where vp migrate needs review and when not to switch.

    Blog post · JavaScript · Developer Tools · AI Agents · Web Development

    7 min · 1,598 words

  • Overgrown, when plants invade your abandoned tabs

    Charlie Gerard describes Overgrown, a playful Chrome extension in which plants slowly grow over browser tabs the longer they go unread, blocking clicks until you slash the vines away with a machete, chainsaw or flamethrower, and explains how its background worker, popup and overlay code fit together.

    Blog post · Web Development · Open Source · Developer Tools

    2 min · 493 words