Open-source tools, production systems, and experiments. A selection of things I’ve brought to life.
A native macOS terminal built on SwiftTerm that is fast and ordinary first, and also shows how much of a coding agent's usage window is left before you hit the wall.
1 article
Issue real Let's Encrypt & ZeroSSL wildcard certificates inside WHM/cPanel over the Cloudflare DNS-01 challenge — a dependency-free, pure-PHP ACME client that works even on networks where the CA is blocked.
Manage your real Cloudflare DNS records from inside WHM and cPanel with scoped API tokens — so the records you edit are the ones that actually resolve, not a dead local zone.
An MCP server that provides AI assistants with tools to build, test, profile, and manage Go projects. Acts as a bridge between AI assistants (like Claude) and the Go runtime.
A native macOS app that maps every folder on your disk once, keeps that map current from the macOS change log, and turns it into a short list you can clean without breaking anything.
A Persian-first, mobile-first shop for digital goods, built so an Iranian customer can pay with a local method and receive a foreign digital product automatically, with nobody in the loop.
A browser prototype of Valheim's building mode: generate a world from a seed, scaffold a structure with snapping wooden pieces, and see whether it would stand before you spend the wood.
A CLI and TUI that swaps saved sign-in sessions for Cursor, Claude Code, Codex and VS Code / GitHub Copilot, so moving between a personal and a work account doesn't mean logging out and back in.
Keeps a MikroTik firewall address-list of Iranian IPv4 prefixes current from RIPE data, and publishes the merged list weekly as a plain text file.
A Linux DNS policy resolver: block, rewrite, refuse or forward queries by rule, answer over UDP, TCP, DoT and DoH, and control it all through an HTTP API and a terminal UI.
2 articles
A control plane for a fleet of VPN gateway nodes: users, devices, policy and client configs in one API, with a node agent that reconciles each gateway's WireGuard, OpenVPN, DNS and routing daemons over HTTP.
A Linux host network-policy daemon: keep routes, policy routing, firewall, NAT, traffic control and sysctls as desired state and apply them idempotently through ip, nft and tc.
Run Claude Code, Codex, Grok, OpenCode or Cursor Agent on a server and drive them from your laptop through a full remote terminal — interactive sessions in tmux, streamed over a WebSocket.