NAME
wada -- Software Engineer
SYNOPSIS
DESCRIPTION
Welcome to my personal site — technical notes, projects, and personal interests from a software engineer in Japan.
Notes on building tools (taskdog, ttymap, knowledge-gardener) and what I learned along the way. Bilingual: 日本語 / English.
RECENT
ls -lt blog/ | head -n 10
- -rw-r--r-- 2.0K 2026-06-04 Making Archived Tasks Visible in taskdog's TUI
- -rw-r--r-- 5.0K 2026-05-30 The urge to put tasks in my notes vault, and what made it feel wrong
- -rw-r--r-- 3.0K 2026-05-28 You Can't Kill a Thread, So Make It a Process — Making ttymap's Engine Restartable
- -rw-r--r-- 9.0K 2026-05-26 Dropping OpenSky to Receive It Myself — Feeding RTL-SDR ADS-B into My Terminal Globe ttymap
- -rw-r--r-- 6.0K 2026-05-25 From the trauma of an unbootable kernel update to staying current safely instead of pinning
- -rw-r--r-- 6.0K 2026-05-25 Reproducing Copy Fail (CVE-2026-31431) in a disposable VM to feel what 732 bytes to root is like
- -rw-r--r-- 7.0K 2026-05-25 Spinning a Globe in the Terminal — Watching Planes, Earthquakes, and the ISS with My Own ttymap
- -rw-r--r-- 8.0K 2026-05-24 Integrating 6 psychology frameworks in supernemawashi — 1 framework = 1 file × parallel agents
- -rw-r--r-- 7.0K 2026-05-24 I built a plugin to grow my vault — but the real purpose of a Zettelkasten was output
- -rw-r--r-- 5.0K 2026-05-24 I gave up reading my smart meter with a homemade script — and Home Assistant's official integration had caught up
PROJECTS
- taskdog — A CLI / TUI task manager that auto-generates a schedule from deadlines, time estimates, and priorities while respecting a daily work-hour cap.
- ttymap — A terminal-native globe viewer. Renders Mapbox Vector Tiles with Unicode Braille + ANSI 256-color, extensible via Lua plugins.
- knowledge-gardener — A set of plant / water / prune / connect / recap skills for an Obsidian vault. A Claude plugin for curating long-term knowledge from Claude Code.
- supernemawashi — A Claude Code plugin that manages psychological profiles as data for talking to colleagues. Gathers facts from Slack / Gmail, classifies them with psychology frameworks, and returns situation-specific reply strategies.
- yadm-git.nvim — A tiny Neovim plugin that makes standard Git plugins (gitsigns, etc.) "just work" inside a yadm-managed dotfiles repo. Detects the yadm repository and transparently bridges Git operations.