Ekas Chhabra
Software Engineer
i ship backend-heavy product code. mostly go + typescript.
Generate, critique, converge.
Projects
ackd
In DevJob tracker for applications, stage changes, resume versions, and outcomes. Basically a spreadsheet that got tired of being a spreadsheet.
React + Vite frontend · Go + chi backend · Postgres
View Repository →cue
In DevBehavioral context daemon for AI agents. Watches working directory, git state, file changes, shell history, and exit codes to build cross-session awareness agents can't get from tool calls alone. Agent-agnostic via a filesystem contract: ~/.cue/context.json published every second.
Go daemon · SQLite store · Unix socket HTTP · Three fidelity tiers
View Repository →tsuki
ActiveManga reader. Inspired by Cubari — built to handle double-page spreads correctly. Reads image dimensions, detects doubles, and splits them without breaking the layout. Works on desktop and mobile.
React + Vite · TanStack Router · Cloudflare image proxy
Visit tsukireader.com →kissland.nvim
DormantNeovim theme for long sessions. Readable contrast, fewer colors yelling at me.
Lua-based colorscheme · Semantic highlight groups
View Repository →objective.nvim
DormantNeovim plugin that keeps the current goal visible, because I will forget why I opened a file.
Lua plugin · nui popup HUD · Markdown rendering
View Repository →Recent Activity
Fix executor tests on Linux CI without root (ekasc/yonk · Aug 15)
Fix module path, script integrity, and add CI (ekasc/yonk · Aug 15)
Return job artifacts and sweep orphaned VM state (ekasc/yonk · Aug 15)
Babylon-parity pass 1: bindings, recaps, session tree, panel wiring (ekasc/goban · Aug 15)
Now Playing
Nothing playing right now