I learn by building taking inspiration from engineers like Anthony Fu , usually more complicated than they need to be. Right now thatβs Golang and getting deeper into how databases work.
TypeScript and React are home base. I also make educational content.
Site π
Tech π»
Tauri, React, TypeScript, Go, Anthropic API, jq (gojq), CodeMirror, TanStack Router/Query
Description π
A desktop app for working with JSON through conversation.
Paste in some JSON and chat with an AI agent that can actually query and transform it β under the hood it writes jq expressions and runs them against your data via a tool call, so answers come from the real document rather than a guess. A Go backend wraps the Anthropic SDK and the gojq engine, while the Tauri + React client gives you a CodeMirror editor for the JSON and a markdown chat view for the conversation.
Future work π₯
Support multiple JSON sources and saved chat history. Add export of the generated jq queries so they can be reused outside the app, and explore streaming responses for faster feedback on large payloads.
Site π
Tech π»
Astro
Description π
A static site generator for a changelog. Exploring the Astro Integration API. Changesaw turns your Astro content collections into a changelog.
Future work π₯
Inspired by Starlight & Docusaurus.
- Add a github action for generating changelogs
- Github action that generates a changelog from prs
Site π
Tech π»
Figma Plugin API, TypeScript, WAAPI
Description π
Motion is an animationed library powered by WAAPI. I was asked to be a co-author on this project by Jude Hunter (they github says enough π)
Future work π₯
We have plans to build a whole toolkit (Figma plugin, Browser dev tool). I guess finding time to get back into it again. I would like to export a gsap like api for vanilla html. Offer more than what WAPPI gives (i.e. springs).
Plans to build a whole toolkit (Figma plugin, Browser dev tool). I guess finding time to get back into it again. Create a vanilla html export of the gsap like api. Offer more than what WAPPI gives (i.e. springs).
Tech π»
React Native, Expo Apple Targets
Description π
Tweet: https://x.com/khaya_was_taken/status/1880980221815648707
Site π
Tech π»
React Native, Expo, TypeScript, Hono, Cloudflare Workers, OpenAI API, Workers AI
Description π
A personal chatbot I could take anywhere β built as an exploration into AI app development, from UX patterns to server-client tooling and backend architecture.
The app centers on workspaces: users pick or generate a personalized desk scene (via the OpenAI image API), and the UI adapts its color palette from that image. A Hono backend on Cloudflare keeps latency low, with shared AI tooling in a monorepo between server and client.
Future work π₯
Voice-based onboarding, offline support with LiveStore, and more event-driven flows with Cloudflare Workflows.