Skip to content
View WaryaWayne's full-sized avatar

Block or report WaryaWayne

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
waryawayne/README.md

Hi, I'm Warya 👋

I build full-stack apps, developer tools, and the occasional thing I needed but couldn't find.

🇨🇦 Ontario, Canada · English (native) · Somali (native) · French (DELF B2)


I was the kid who guessed the password to the family computer, then found safe mode when it got changed. It took me a lot longer to work out that this was something people did for a living.

Most of what I know since has come from building projects, getting stuck, and figuring out the next piece. I contribute fixes and features to the tools I use, and publish some of my own on npm.

📖 Read the longer version here

Open source

Merged contributions to the tools I use every day.

Project Contribution
Zed markdown_preview: show link destinations on hover (Firefox-style URL preview)
Zed markdown: make images nested inside links, like README badges, clickable
Zed git_ui: show total diff stats in the git panel
Vite fix(create-vite): pass the React framework through to the TanStack CLI
TanStack CLI fix(create): strip demo/example files when users opt out
TanStack CLI Drizzle ORM integration: multi-driver (Postgres/MySQL/SQLite)

npm packages: ~waryawayne

Package What it does
crea-ddf Effect-native TypeScript SDK for the CREA DDF (Canadian MLS) API, with Postgres sync
crea-ddf-mcp Read-only MCP server for querying synced CREA DDF data
ai-hr Local "performance reviews" for coding agents, with usage scans and cost estimates in a terminal report card
lightstack Run Lighthouse on every page of a TanStack Start / Router app
tvagent Private Android TV dashboard for monitoring local coding agents
tailings Pull a directory's coding-agent history (Claude Code, Codex, Opencode, Gemini) so the next agent is instantly caught up
codex-relink Recover & relink Codex CLI chat sessions for a directory
claude-relink Recover missing Claude Code chats for a directory

Reach me

email · x

Pinned Loading

  1. codex-relink codex-relink Public

    Find Codex chats for the current directory and print resume commands.

    TypeScript 2

  2. claude-relink claude-relink Public

    Find missing Claude Code chats for the current directory and print resume commands.

    TypeScript

  3. tailings tailings Public

    The tail-end of the value you already received: pull a directory's coding-agent history (Claude Code, Codex, OpenCode, Gemini) into it so the next agent is instantly caught up.

    TypeScript

  4. ai-hr ai-hr Public

    Local AI employee performance reviews for coding agents, with usage scans, API-equivalent cost estimates, and terminal report cards for Codex, Claude Code, and OpenCode.

    TypeScript

  5. lightstack lightstack Public

    Run Lighthouse on every page in your TanStack Start / Router project.

    TypeScript

  6. creaDDF creaDDF Public

    An Effect Native Typescript SDK for the CREA DDF API with Postgres sync and frontend-ready database queries.

    TypeScript 1