嗨,我是 Dustin。
Hi, I'm Dustin.
教了 12 年 GMAT,現在人在曼谷,用 AI 做教育產品。這裡寫的是一個沒有工程背景的人,怎麼靠 Claude Code 和 Gemini 把東西做出來的過程,還有途中踩過的坑。
12 years teaching GMAT. Now based in Bangkok, building education products with AI. This blog is about how someone with zero engineering background actually ships things — and all the pitfalls along the way.
精選
-
What I only learned after taking on enterprise AI training—prep time, the client liaison, instructor flexibility, and how to pick a consultant
Four things I learned after running a handful of enterprise AI training sessions. Prep time is 3-5x the session itself. The client liaison decides everything. The instructor has to handle wildly different skill levels. And if you're looking to hire a trainer, the signals are like picking a pop star.
ai-consulting -
親自接 AI 企業培訓之後才知道的事——準備時間、甲方對接、講師應變、選顧問訊號
接了幾場企業 AI 培訓之後整理出來的四件事:準備時間是上課時間的 3-5 倍以上、甲方對接者決定一切、講師要能應付各種程度跟提問、想找講師的話訊號跟追星很像。
ai-consulting -
A Legal Counsel Used Claude Code to Catch Patent Infringement — Days Down to Hours
A legal counsel at a mid-sized company took our Claude Code course, then compressed a multi-day patent infringement audit into a single day — and actually caught a real case that is now in legal proceedings. This story finally turns "Claude Code is not just for engineers" from a slogan into a fact.
claude-code -
法務用 Claude Code 抓專利侵權,從幾天變成一天
一位幾十人公司的法務上完 Claude Code 課之後,把原本要好幾天的專利侵權查核壓到一天,而且真的抓到送上法律程序。這篇想記下這個案例,因為它讓「Claude Code 不是只給工程師用」這句話從口號變成事實。
claude-code -
The Truth and BS of Vibe Coding: Observations from a 10-Year Teaching Veteran
We shouldn't uniformly trash Vibe Coding, but we do need to recognize the traps in course quality. A teacher with 10+ years in the game shares how to tell the real deal from the fakes.
vibe-coding -
Vibe Coding 的真與假:一個從業十年老師的觀察
不該統一貶低 Vibe Coding,但也要認清課程品質的陷阱。一個教學從業十年以上的人,分享辨識有料與沒料的方法。
vibe-coding
最近在寫
-
我卡在 AI 導入的 2.5 階段
看了 Boris Cherny 分享的 AI 導入階段框架後有感而發:我卡在 2.5 階段,注意力有限加信任不足變成惡性循環,這週靠深夜排程、晨間儀表板、herdr 自動開 session 把 4-5 小時的協作壓到 1-2 小時。
-
讓 Claude 說人話:一套飛機維修手冊的簡化英文標準
Claude 從 4.7 起就不說人話,我一度以為是自己英文太差,直到上 Reddit 才發現老外也在抱怨;後來我把飛機維修手冊在用的簡化英文標準 ASD-STE100 做成 skill,終於看得懂它的英文了。
-
坐擁金礦的零分
讀到一篇談割韭菜課程感知價值的文章,我馬上做成 skill 拿去盤點自己的網站,換來一句「坐擁金礦的零分」。
-
有些 subagent 都當阿公了
一次 CCX 沒設好護欄的額度事故:subagent 遞迴繁殖,一個 session 半小時燒掉 90%,事後鑑識與修法全記錄。
-
Codex 自己做了一份證據包,跑去跟 Google 真人客服吵架
PDT Learning 一支 Gemini backend key 外洩被盜刷、沒設 spending cap 怒噴 1000 USD,我用 Codex 的瀏覽器操作去跟 Google 真人客服爭費用,它認真到自己生出一份 15 頁證據包發給對方。
-
本機 Ollama 跑 Claude Code 的兩個坑:context 被截斷、A3B 撐不住重驗證
記錄兩件事:cco(本機 Ollama 驅動 Claude Code)長期答非所問,根因不是模型不夠聰明,是完整 harness 的 system prompt 早就膨脹到 3-5 萬 token 被靜默截斷;順手把 Mac mini 換上 A3B 當夜間工人測了兩天。
-
I'm Stuck at Stage 2.5 of AI Adoption
After watching Boris Cherny break down the stages of AI adoption, it hit home: I'm stuck at stage 2.5, where limited attention plus low trust becomes a vicious cycle. This week I used late-night schedules, a morning dashboard, and herdr auto-spawning sessions to cut a 4-5 hour workflow down to 1-2 hours.
-
Making Claude Talk Like a Human: A Plain-English Standard From Aircraft Maintenance Manuals
Claude stopped talking like a human starting with 4.7, and I thought my English just wasn't good enough — until Reddit showed me native speakers complaining too. So I turned ASD-STE100, the simplified-English standard used in aircraft maintenance manuals, into a skill, and now I can finally understand its English.
-
A Zero While Sitting on a Gold Mine
I read a piece on the perceived value behind churn-and-burn courses, turned it into a skill, ran it on my own site, and got back a verdict: a zero while sitting on a gold mine.
-
Some of My Subagents Were Already Grandpas
A CCX quota incident with no guardrails set: subagents bred recursively, one session burned 90% in half an hour, and here is the full forensics and fix.
-
Codex Built Its Own Evidence Package and Went to Argue With Google Support
A leaked Gemini backend key at PDT Learning got abused, no spending cap, and burned 1000 USD. I pointed Codex's browser automation at Google's live support to fight the charge, and it went so hard it built a 15-page evidence package and sent it over.
-
Two Traps Running Claude Code on Local Ollama: Truncated Context, and A3B Buckling Under Heavy Verification
Two things I logged: cco (Claude Code driven by local Ollama) had long been giving off-topic answers, and the root cause was not a weak model but a full harness whose system prompt had ballooned to 30-50k tokens and was being silently truncated; then I put A3B on the Mac mini for two days as a night worker.