一、快速認識
Matt Pocock 是軟體工程師、教育者與內容創作者,目前全職投入 AI 工程教育。他是 Total TypeScript 與 AI Hero 的創辦人,也是開源專案 mattpocock/skills(GitHub 206k 星)的作者。
- Total TypeScript — 創辦人
- AI Hero — 創辦人
- mattpocock/skills — 作者(GitHub 206k 星)
- XState — 前核心團隊成員(Stately)
- Vercel — 前 Developer Advocate
二、職涯軌跡
- 聲音教練 → 工程師非典型轉職的起點:Matt 原本是聲音教練(voice coach),後半路轉入軟體開發,成為國際知名的 TypeScript 教育者。
- XState / Stately · 核心團隊成員參與狀態管理工具 XState 的開發與維護。
- Vercel · Developer Advocate在前端平台 Vercel 推廣前端開發與 Next.js 生態。
- 全職教育者投入 TypeScript 深度教學,創立 Total TypeScript 學習品牌。
- AI 工程教育創辦 AI Hero,把重心轉向 AI 輔助開發教學。
三、代表性作品與開源專案
Total TypeScripttotaltypescript.com
練習驅動的 TypeScript 進階課程:以互動式練習取代長時間聽課。內含五大工作坊、書籍與 VSCode 擴充套件。
ts-reset8.6k ★
「TypeScript 的 CSS reset」——改善常見 JavaScript API 的型別,讓它們更精確、更好用。
mattpocock/skills206k ★
Matt 日常實際使用的 AI 開發與決策 Skills(含知名的 /wayfinder 規劃地圖與 /grill-me 詰問工具),開源後在開發者社群引發熱潮。
sandcastle7.2k ★
以 TypeScript 編排沙盒化 coding agents 的工具。
dictionary-of-ai-coding3.5k ★
用淺白英文解釋 AI 程式設計行話的辭典。
四、AI 工程理念
- 給真實工程師、解決實際問題 — 主張以 AI 輔助開發解決實際問題,反對過度盲目的「vibe coding」。
- 模組化、小巧、可組合 — 這是他的 Agent 技能設計基本原則,易於理解、調整與重組。
- 動工前先結構化對話 — 在 AI 動手前,先透過詰問與對話把決策想清楚。
- 處理盲點與邊界 — 及早發現假設與風險,避免「看起來懂了、其實不懂」。
- 人類保有絕對控制權 — AI 是輔助,不是取代;人類要對軟體開發流程保有掌控。
五、社群的蹤跡