Dispatches from the portfolio.
July 22, 2026 · Ryan X. Charles
Since the Chromium-only cut: ignore-cache reload, trackpad inertia in panes, proprietary media for sites like X, faster lazy zsh, saner env merge, and TermSurf path cleanup.
July 21, 2026 · Ryan X. Charles
After 0.1.60 we fixed Chromium fullscreen, tried harder on WebKit and Ladybird, then archived them so one engine can finish—and come back later.
July 20, 2026 · Ryan X. Charles
Field notes from 0.1.47 through 0.1.60: Astrohacker TermSurf.app, monogram dock and surfer titles, ahweb Browse-first, ahcalc, smarter split focus, and the live site.
July 19, 2026 · Ryan X. Charles
What happens when you run ahweb: host, client, and engine helpers speaking one protobuf language over local sockets—so a real browser can live in a terminal pane.
July 18, 2026 · Ryan X. Charles
Field notes from 0.1.37 through 0.1.47: card-like multi-pane chrome, engine tip upgrades, ahapp out of the package, and a cypherpunk welcome splash.
July 17, 2026 · Ryan X. Charles
Field notes from 0.1.29 through 0.1.37: stock Terminal defaults (theme, borders, font, keybinds, ahsh, XDG), zsh under ahsh, and cleaner ahweb chrome.
July 17, 2026 · Ryan X. Charles
What shipped from 0.1.17 through 0.1.29—browser Back/Forward/Refresh, shell hardening, install repairs, and why the Terminal no longer includes an editor.
July 15, 2026 · Ryan X. Charles
Issues and Experiments: a harness-agnostic loop so agents keep solving real work overnight—and across days—whether the implementer is Codex, Grok, Claude Code, or Cursor.
July 14, 2026 · Ryan X. Charles
Ghostty is what a modern terminal should feel like—native, fast, and serious. Here’s why, and what we built on top of it.
July 13, 2026 · Ryan X. Charles
Multi-engine, multi-profile panes next to your shell on Apple silicon—install with Homebrew and keep coding agents, docs, and dashboards in one window.
July 12, 2026 · Ryan X. Charles
Chromium, WebKit, and Ladybird can sit in a terminal pane. Gecko can too—eventually. Here is why Firefox is the awkward fourth engine, what we already proved, and what still counts as real support.
July 11, 2026 · Ryan X. Charles
We used to be a product mall. Terminal, Shell, Editor, and Web ship under Astrohacker today. Everything else is folding in—names still TBD.
June 1, 2026 · Ryan X. Charles
Every tool in the Astrohacker portfolio is now built the same way: a goal is specified, one agent solves it, a second agent keeps it honest, and the loop runs end to end with no human in it.
May 18, 2026 · Ryan X. Charles
EarthBucks 2.0 separates mines from pools, launches with three production mines, supports SPV wallets, and opens the path to new proof-of-work applications.
May 4, 2026 · Ryan X. Charles
EarthBucks 2.0 has begun: Rust mines, peer-to-peer consensus, Bitcoin Cash liquidity, and self-custodial EBX/BCH swaps.
April 27, 2026 · Ryan X. Charles
Every KeyPears message and signature now combines classical and post-quantum cryptography by default.
April 24, 2026 · Ryan X. Charles
A feed aggregator that starts with the open web — and lets you add anything else.
April 13, 2026 · Ryan X. Charles
One umbrella for a portfolio of tools spanning shells, cash, messaging, and the absurd.