Blog
Release notes and field notes from building a keyboard-first AI browser. RSS
PAC file: route one domain through a proxy on Mac
PAC file: send one domain through a proxy on Mac. See a tested rule, macOS 27 setup, browser differences, and the suffix bug that can proxy the wrong site.
How to switch tabs on Mac: keys for six browsers
How to switch tabs on Mac in Safari 27, Chrome, Firefox, Edge, Brave, or Arc—with the keys for recent tabs, tab search, and a missing shortcut.
Tab suspender Chrome: built-in vs extensions
Tab suspender Chrome options compared: turn on Memory Saver, see when Auto Tab Discard helps, and check what placeholder extensions risk losing.
Codex MCP server: add stdio and HTTP tools
Codex MCP server setup, checked October 2026: add stdio or Streamable HTTP, tune Codex config.toml, list servers, and fix startup or authentication errors.
Safari keyboard shortcuts: the Mac guide for 2026
Safari keyboard shortcuts on Mac for tabs, pages, reading, and downloads in Safari 27, plus the settings and tools that fill the gaps.
Playwright CLI vs MCP: which browser tool fits?
Playwright CLI vs MCP: compare four browser tools by page model, login state, setup, failure modes and token evidence, then pick one for your agent.
Is private browsing really private? Who can see you
Is private browsing really private in Safari or Incognito? It hides some activity from others on your device, but websites and networks can still see parts of it.
Octoweb 0.18: AI email reply writer, swipe to Done
Octoweb 0.18 adds an AI email reply writer in your voice, a two-finger swipe to mark mail Done, the next conversation opened at once, and four quiet sounds.
Claude Safari extension: what works instead
Looking for a Claude Safari extension? Anthropic has no official one; compare Safari’s built-in AI, third-party extensions, Gemini, ChatGPT, and MCP.
Octoweb 0.17: email client, notes, and Chrome extensions
Octoweb 0.17 adds a keyboard-first email client for Gmail, iCloud and IMAP, notes per workspace, Chrome Web Store extensions, and terminals that survive a restart.