COSCUP 2026 - Conference for Open Source Coders, Users, and Promoters

Homun Mage

Senior AI Engineer (Infotech). Loving Svelte and FastAPI.

▶ 🐱 github: homunmage
▶ 📧 mail: homunmage@gmail.com
▶ 🌍 telegram: posetmage
▶ 💬 line: posetmage


Sessions

08-08
10:00
30min
工程師最陌生的熟人 - 文字二三事
Homun Mage

雖然我們每天都在打code,但是文字一直以來都是大坑,分享各種我與各種文字相關場景打交道的心得
* 玩日文遊戲需要中文字幕 -> OCR
* 看網頁文章想要有聲音 -> TTS
* 想要字幕 -> STT 語音轉文字 whisper
* 寫部落格、筆記系統
* pdf跑版 -> 輸入內容沒版型 -> latex or html
* 想用markdown寫一本書? -> pipeline

Python Track by Taipei.py
TR412-1
08-09
10:10
30min
(Compiler) Homun-lang: A Rust-Based Scripting Language for AI-Native Developing
Homun Mage

Ever dreamed of creating your own programming language? This talk walks through the real journey — from building a Mermaid-to-ASCII compiler as a warm-up, to designing Homun, a language that transpiles to Rust. You'll learn the compiler pipeline (tokenizer → parser → AST → codegen), why transpiling beats writing a full compiler, and the hard design lessons: auto-detection traps, syntax iteration pain, and why hemi-self-hosting keeps things sane. Practical takeaways for anyone curious about language design in the AI era.

Let's Read the Source Code
TR409-2
08-09
13:00
50min
From Word & Excel to JavaScript: Transition Learning Programming Concepts
Homun Mage

You already use Word and Excel every day. Turns out, those familiar tools share more with programming than you'd expect.This workshop starts exactly where you are — no coding background needed. We'll walk through how spreadsheet thinking connects to JavaScript, how document layout connects to HTML and CSS, and how a simple interactive button opens the door to modern web frameworks.Everything runs live in the browser. You'll see it, click it, and change it yourself.

JSDC X DevFrontier
TR311