Tinkering

I submitted PacketManifest to the App Store — an iOS network connection monitor that captures outbound traffic via a local VPN tunnel and plots it on a live world map. Currently in review. Built the support and privacy pages at /packetmanifest/support/ and /packetmanifest/privacy/, and added a full /apps section to the site to house it and whatever comes next.

I switched my daily driver to macOS and iTerm2. Still running Arch Linux for tinkering and guide validation, but the day-to-day development work is now on Mac. The two setups complement each other better than I expected.

I reorganized swf.wtf: slimmed the homepage post list, moved the visitor card to the bottom as a discoverable easter egg, and grouped the links section into Apps / Projects / Guides / Elsewhere.

Running

Shipped lately

What actually made it out the door recently:

Submitted PacketManifest to the App Store — iOS network monitor with live world map, currently in review
Built /apps landing page and PacketManifest support + privacy pages
Reorganized swf.wtf homepage: trimmed post list, grouped links by category, moved visitor card to bottom
Built and shipped the full Codex alternate site with command palette and mirror explorer

Writing next

Posts I'm actively working on or threatening to finish:

Arch Linux on bare metal, Omarchy-style, after validating the full flow in VirtualBox
Why I switched from VS Code to Neovim and actually stuck with it
macOS setup guide — iTerm2, Homebrew, dotfiles, and making it feel like home for a Linux person
How I keep Claude AI, Claude Code, and Codex from stepping on each other in one repo

No promises on order or timeline. I write when I have something worth saying and enough coffee to say it coherently.

Elsewhere

You can find me on GitHub and Mastodon (@swfwtf). Or just email me at steven@swf.wtf — I actually read it.

// last updated Mar 14, 2026what is a /now page?