Blog Posts
T3 Code v0.1.0: Orchestration Is Out, and the App Is in Beta
T3 Code v0.1.0 ships Orchestrator V2, which lets Claude, Codex, OpenCode, and Pi subagents work together in one thread. Here is what it does and what I worked on.
Published:
Keywords:
ai
ai
Announcing pi-xai-ws v1.0.0
pi-xai-ws v1.0.0 is a stable Pi extension that sends Grok over xAI's Responses WebSocket, with high cache reuse and careful error handling.
Published:
Keywords:
ai
ai
Announcing aubeshim v1.0.0
aubeshim v1.0.0 is a stable release of PATH shims that route bun, npm, pnpm, and yarn commands to aube without rewriting project scripts.
Published:
Keywords:
webdev, rust
webdev, rust
Fixing typescript-ts-mode in Emacs 30.2
Working around tree-sitter upgrades with a rewriter.
Published:
Keywords:
emacs
emacs
pttman: System-wide push-to-talk for Linux
A lightweight daemon that provides push-to-talk microphone control across every app and sound card on your system, without any per-app configuration.
Published:
Keywords:
linux
linux
eglot-python-preset and eglot-typescript-preset: Now on MELPA
Both Emacs packages for Python and TypeScript LSP configuration are now on MELPA, with multi-LSP support via rass included out of the box.
Published:
Keywords:
emacs
emacs
Beta: Emacs Multi-LSP support for Python and Typescript frameworks
Multi-language-server support for Python and TypeScript in Emacs, with easy per-project configuration.
Published:
Keywords:
emacs
emacs
Fixing HDMI Audio After Suspend on Linux
A small systemd service that restores HDMI audio after suspend/resume on PipeWire systems.
Published:
Keywords:
linux
linux
Markdown for Agents on the Cloudflare Free Plan
How to serve clean Markdown to AI agents from your origin, with caching that works on Cloudflare's free plan.
Published:
Keywords:
ai, webdev
ai, webdev
First Week with Jujutsu VCS
Configuration tips and Emacs integration for Jujutsu after a week of use.
Published:
Keywords:
emacs
emacs
Announcing eglot-python-preset
A new Emacs package for Python LSP support with PEP-723 scripts.
Published:
Keywords:
emacs
emacs
Managing AI Like You Manage People
Lessons from people management that apply to AI agent workflows.
Published:
Keywords:
ai
ai
New CachyOS Guides for Gaming and Server Setup
Two new guides for CachyOS covering gaming setup and server installation.
Published:
Keywords:
cachyos
cachyos
ty: A Fast Python Type Checker and LSP for Emacs
Fast Python type checking and LSP with Eglot and Astral's ty in Emacs.
Published:
Keywords:
emacs
emacs
My Emacs AI Setup
How I use AI tools in Emacs: minuet for completions, gptel-fn-complete for rewrites, OpenCode for most else.
Published:
Keywords:
ai, emacs
ai, emacs
Improving Performance by Reducing API Data Size
How tailored API responses can prevent 5+ second load times.
Published:
Keywords:
performance
performance
Automatic Arrow Characters in Emacs
How to set up automatic conversion of "-" and ">" to "→" in Emacs.
Published:
Keywords:
emacs
emacs
Ghostty + tmux uniform copy and paste
Configure Ghostty and tmux for consistent copy/paste behavior across terminal sessions.
Published:
gptel-manual-complete: AI function completion in Emacs
Complete entire functions in Emacs using AI with gptel-manual-complete.
Published:
Keywords:
emacs
emacs