Skip to content
View channyeintun's full-sized avatar
💡
Ideating
💡
Ideating

Block or report channyeintun

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
channyeintun/README.md

Hi, I'm Chan Nyein Tun 👋

I build for the web, the terminal, and the chain — mostly in TypeScript and Go.

LinkedIn GitBook

  • 🧑‍💻 Six years of shipping product frontends (React / Next.js) and backends (Node, Go, Java)
  • ⛓️ Built Web3 features with Fireblocks WaaS, Ethers.js, and smart-contract integrations
  • 🤖 All-in on LLM-assisted engineering — building my own coding agent to understand the loop end to end

🛠️ What I'm building

Kite

kite-lang.dev · source

A statically compiled language for WebAssembly. Most of the work goes into keeping it small enough to read: few keywords, no hidden control flow, errors you can't ignore by accident. The compiler, kitec, is written in Rust.

Next Editor

nexteditor.dev · source · TypeScript

How Next Editor Works: State, Not Pixels — watch the lesson

How Next Editor works

A browser-based recorder and replay engine for real, multi-file coding lessons. It captures the whole workspace — editor changes, live preview, terminal, HTTP calls, slides, captions, audio, even the instructor camera — and replays everything from a single timeline. Recordings stream as .ne files that start playing before they finish downloading, and Yjs-powered live rooms with voice chat make lessons collaborative. Built with Monaco, WebContainers, rrweb, and Cloudflare Workers.

🎬 Its Studio is something that doesn't exist anywhere else yet: an AI lesson-production pipeline inside the editor. A director compiles authored scripts into deterministic performances — typing the code in the real editor, drag-highlighting exactly what the narration explains, running it live — with in-browser TTS narration linted by an editorial critic. Every render must pass mechanical QA and a two-render repeatability check before a human reviews and publishes it.

Nami

github.com/channyeintun/nami · Go

An agentic coding CLI powered by LLMs — think, plan, and execute code changes without leaving the terminal. A Go engine drives the agent loop, tool execution, and permission gating; a custom TUI (Silvery) streams the session; and plans, task lists, and walkthroughs persist as first-class, reviewable artifacts. Works with Anthropic, OpenAI, Google, DeepSeek, Groq, Mistral, Ollama, and GitHub Copilot.


❯ Agentic coding

Most of my work now starts as a prompt, a plan, and a review. The agents I actually keep open:

Claude Code Codex GitHub Copilot Antigravity


🧰 Toolbox

Frontend

React Next.js TypeScript JavaScript React Native XState Redux TanStack Query Tailwind CSS HTML5 CSS

Backend

NestJS Express Strapi Go Fiber Java Spring REST APIs GraphQL

Delivery

Docker GitHub Actions Jest Vitest Vite+ Git Figma VS Code

Web3 · AI

Fireblocks WaaS Ethers.js Smart Contracts LLM-assisted Engineering


If Kite, Next Editor, or Nami looks useful to you, a ⭐ goes a long way.

Pinned Loading

  1. kite-lang kite-lang Public

    Kite — A statically compiled, Wasm-first programming language. Compiler written in Rust.

    Rust

  2. next-editor next-editor Public

    Coding tutorials you can pause, edit, and run. Record a real project as you build it; learners replay it inside a live workspace, not a video player.

    TypeScript 12

  3. nami nami Public

    Agentic coding CLI powered by LLMs — plan, edit, and verify code from your terminal. Silvery TUI, Go execution engine, first-class artifacts, bounded subagents, and multi-provider model support.

    Go 3

  4. next-mastodon next-mastodon Public

    A fast, modern Mastodon web client built with Next.js 16, React 19 and TanStack Query — real-time streaming, chat-style DMs, PWA push notifications, Wrapstodon, and 10 languages.

    TypeScript 9

  5. corner-mart-pos corner-mart-pos Public

    Point-of-sale software for a single convenience store. Go and htmx, SQLite, double-entry accounting, Material Design 3 — one binary, two dependencies, no build step.

    Go

  6. restaurant-pos restaurant-pos Public

    Restaurant POS with double-entry accounting — Kotlin Multiplatform + Compose Multiplatform (Wasm), Material 3, English/Burmese

    Kotlin