TERMINALSTORY
bunx terminal-mmo@latest · live world
L3 HP 52/60 (87%) XP 128 Gold 34 Items 2
FPS 60 monsters 1
▟▙
██
▐▌ ▐▜▜▜▜▚
▐██▜█▜▌▟▙ ▗▙▙▙▙▌
▝▜█████▛▝▘
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████
move ←/→ a/d jump ␣/↑ attack j/x skills k/l interact e chat ⏎ (/w whisper, /em emote) quit q
k Power Strike: ready l Ground Pound: L5
* Entered Fern Hollow.
* rune_knight is selling torches (5g).
* A slime shuffles closer.
fern_mage: nice slime spot, gg
~/projects
1:terminal-mmo*
2:hibana
3:testbuds
3 repos
1/3
Town · 5 online · vendor: Merchant
zone chat ⏎
· · ·
· · ·
▟█▙ ▄▄
▟▙ ▟███▙ ░▒
▟██▙ █████ ▄█████▄ ▒▓
▟▛██▜▙ ▐▛█▛██▌ ▐▛█▛██▌ ▗▟██▜█▜▙▖ ▐▛█▛██▌ ▓░
██████ ▝▜█████▛▘ ▝▜█████▛▘ ▜█████▛ ▄▟█████▀ ░▒
▄▄▄▄▄████▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
ashMerchant████████████████fern_mage███rune_knight██mossy█████pip██████████
████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████
move ←/→ a/d jump ␣/↑ interact e chat ⏎ (/w whisper, /em wave·dance·sit) quit q
^C
» world saved — detaching from terminalstory…
$ open ~/projects
» 3 repos found · rendering previews
ASH ANAND
SOFTWARE ENGINEER · TORONTO
I'm a software engineer in Toronto who likes building software that's a little more fun than it needs to be. At Sentry I helped grow the Performance product by ~$35M in ARR and authored @sentry/babel-plugin-component-annotate, a Babel plugin now pulled down 11.4M times a week on npm. These days I work independently — helping small businesses and frontier AI labs, and building my own projects, like the ones scattered around this site. I'm open to full-time roles and contract work, so if something here resonates, I'd love to hear from you.
SentryFORMERLY AT SENTRY
Ash Anand
ASH.PNG
NOTES
Writing and blog posts, straight off the shelf.
Nothing on the shelf yet — posts land here soon.
SAY HELLO
Open to full-time roles, contract work, and always happy to connect with people interested in tech. Feel free to reach out via email or LinkedIn!
ASH ANAND
SOFTWARE ENGINEER · TORONTO
OUT THE WINDOW
Midday right now in Toronto
9:46 AM
midday
✕ CLOSE
✕ CLOSE
SAY HELLO
Open to full-time roles, contract work, and always happy to connect with people interested in tech. Feel free to reach out via email or LinkedIn!

ASH ANAND

SOFTWARE ENGINEER · TORONTO
▶ ENTER MY WORKSHOP
STEP IN AND CLICK AROUND
ASH ANAND
SOFTWARE ENGINEER · TORONTO

ABOUT

HI, I'M ASH.
SOFTWARE ENGINEER · TORONTO
I'm a software engineer in Toronto who likes building software that's a little more fun than it needs to be. At Sentry I helped grow the Performance product by ~$35M in ARR and authored @sentry/babel-plugin-component-annotate, a Babel plugin now pulled down 11.4M times a week on npm. These days I work independently — helping small businesses and frontier AI labs, and building my own projects, like the ones scattered around this site. I'm open to full-time roles and contract work, so if something here resonates, I'd love to hear from you.
SentryFORMERLY AT SENTRY
Ash Anand
ASH.PNG

PROJECTS

TERMINALSTORY

● LIVE
A tiny multiplayer MMO that runs entirely in your terminal — one live shared world with slimes to whack, skills on cooldown, party chat and whispers, all drawn in half-block characters.
Bun
TypeScript
OpenTUI
WebSockets
Railway
Town · 5 online · vendor: Merchant
zone chat ⏎
· · ·
· · ·
▟█▙ ▄▄
▟▙ ▟███▙ ░▒
▟██▙ █████ ▄█████▄ ▒▓
▟▛██▜▙ ▐▛█▛██▌ ▐▛█▛██▌ ▗▟██▜█▜▙▖ ▐▛█▛██▌ ▓░
██████ ▝▜█████▛▘ ▝▜█████▛▘ ▜█████▛ ▄▟█████▀ ░▒
▄▄▄▄▄████▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
ashMerchant████████████████fern_mage███rune_knight██mossy█████pip██████████
████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████
move ←/→ a/d jump ␣/↑ interact e chat ⏎ (/w whisper, /em wave·dance·sit) quit q
⛶ TAP TO ENLARGE
$ bunx terminal-mmo@latest
Paste this into any terminal and you're in the game — the same live server as the preview above, real players included.
GITHUB ↗

HIBANA

A habit tracker where every habit is a flame. Spend real focused time to keep it lit, budget your day with fuel, and level each flame from Wisp to Supernova.
Next.js 16
React 19
Supabase
Tailwind
shadcn/ui
Hibana
flames
FUEL
48m left
Deep work
Lv. 4 · Bonfire
0:00 / 25:00
Read 20 pages
Lv. 3 · Torch
0:00 / 20:00
Journal
Lv. 2 · Candle
0:00 / 10:00
⛶ TAP TO ENLARGE

TESTBUDS

Synthetic customers that actually use your product and tell you what they think, unfiltered. Persona-driven agents browse your real site, narrate friction in their own voice, and hand you a verdict. Hackathon build.
Next.js
Claude SDK
Stagehand
Playwright
rrweb
hibana.app
REC
Hibana
Features
FAQ
Join the waitlist
Ignite your good habits
…and extinguish the bad. Every habit is a flame you keep burning.
you@email.com
Join the waitlist
Candle
Torch
Blaze
Budget your day with fuel
Give each day a fuel budget. Burning a flame spends it — when the tank runs dry, you're done. Rest is part of the system.
Level up, Wisp to Supernova
Every completion feeds the flame. Eight forms, each one brighter.
© 2026 Hibana
EN · 日本語
TRANSCRIPT
Skeptical Bargain-Hunter
thinking…
%SALE
⛶ TAP TO ENLARGE

THE PIXEL WORKSHOP

The hand-built pixel room at the top of this page — it's the whole site.

NOTES

Nothing on the shelf yet — posts land here soon.

CONTACT

SAY HELLO

Open to full-time roles, contract work, and always happy to connect with people interested in tech. Feel free to reach out via email or LinkedIn!
© 2026 ASH ANAND
BUILT WITH BY ASH