$ whoami Yang Sheng Han (progamesigner) Software engineer · Taipei, Taiwan $ cat ~/about.md I build products and the infrastructure under them, from small web apps people use every day to the clusters they run on. Lately I'm teaching AI agents to remember, and giving them a home to live in. $ cat ~/now.md → muninn long-term memory for AI agents → sleipnir a whole agent team, run from my phone $ cat ~/contact.md web progamesigner.com blog 0x148.com mail progamesigner@outlook.com x @progamesigner in linkedin.com/in/progamesigner $ ls ~/shipped wificard boardgames open-search secret-send rfgames $ █
Things you can use today.
- Wi-Fi Card: print a card with a QR code so guests can join your Wi-Fi without spelling out the password. Try it · Source
- Board Game Gallery: turn a spreadsheet of your board games into a shareable gallery. Try it · Source
- Open Search Maker: search any site straight from your browser's address bar. Try it · Source
- Secret Send: share a password or secret through a link instead of pasting it into chat. Try it
- Wikipedia MCP: let AI assistants look things up on Wikipedia. Source
The setup I work and run things on.
- devcontainers: ready-to-code environments. Open a repo and start working, no setup.
- vscode-server: my editor, running on a server and reachable from anywhere.
- manifests & playbooks: my entire home lab, rebuildable from code.
- devtools: a toolbox to drop into any container when something breaks.
- dotfiles: a new machine feels like home in minutes.
Games, themes, and odds and ends.
- RFGames: home of the Rush guild community in Guild Wars 2. Web · Backend
- gw2-dps-report: upload Guild Wars 2 combat logs and post the results to Discord automatically.
- phoenix: a cleaner, single-bar look for Firefox.
- hugo-theme-0x148: the theme behind my blog.
- ingress-default-backend: a clean fallback page for requests that no Kubernetes service handles.




