Byron Wall
Software engineer with more than 14 years of experience building real-world web applications and data products.
I build full-stack applications, data tools, and developer tooling. I’m currently a Full Stack Engineer at RelationalAI, working on an agentic and LLM-driven data modeling application for Snowflake.
I prefer TypeScript, SolidJS, and SolidStart, and care about clean code, thoughtful interfaces, and measurable impact.


Making the explorEDA summary table read as a table
The explorEDA summary table replaced stacked stat badges with aligned columns, inline distributions, and a Missing column.

Draftably: a diagram file that an agent and I both edit
Diagram Studio went from a sandboxed GPT Pro prototype to a published npm CLI: a plain-text .draft file an agent writes, a viewer that follows it live and saves my drags back into it, and a compiler that draws the same picture every time.
- Analytics and Search Console for six sites, in one Codex thread and one Claude thread · Plan Viewer
- Chat titles that show what still needs me
- The prettiest layout lost: ranking diagram layouts with draftably vary · Draftably
- Voice memos that turn into searchable notes · Visual Notes
- HN Offline's service worker never registered, so I replaced it · HN Offline
- Moving Visual Notes to SolidStart 2, and what broke along the way · Visual Notes


